Passengers break out in spontaneous applause as Japan

  • 10 years ago
Passengers break out in spontaneous applause as Japan