Shinkansen: Japan's High Speed Rail System Explained

RMTransit -- Apr 27
Our biggest High Speed Rail Explained video yet is here! And of course, we're looking at the country that did it first and did it best — Japan.