373 MPH: China Claims It’s Built the World’s Fastest Train (

Japan’s L0-series train might have something to say about this, however.


What do you think?

Posted by Stories On

Leave a Reply

24 Movie and TV Reboots That Actually Deserve to Exist (

Macy's debuts private label apparel brand, And Now This (