WOW: The Speeding Banana

9 years ago by in Travel Tagged:

The Shinkansen arriving at Tokyo Station…magnificent trains