I Love The Future: Japan’s 310 MPH Maglev Train Resumes Testing

by Andrew Meggison September 16, 2013 3 comments