05-02-2017 TRAIN

$10,000 Ticket To Ride THIS Train!

Japan's "Train Suite Shiki-shima" luxury train accommodates 34 passengers and is booked solid until march 2018.

.... show all

More Videos

Advertisement
Advertisement