WOW: The Speeding Banana

8 years ago by in Travel Tagged:

The Shinkansen arriving at Tokyo Station…magnificent trains