March 16th, 2010

Nothing about this isn’t amazing and absurd at the same time. Shanghai to london at 200MPH? China Taking all the antural resources along the way?