Welcome to ...

The place where the world comes together in honesty and mirth.
Windmills Tilted, Scared Cows Butchered, Lies Skewered on the Lance of Reality ... or something to that effect.


Saturday, December 26, 2009

China claims world's fastest train

China claims world's fastest train

A railway between the cities Guangzhou and Wuhan may blow away previous train-speed records.

No comments: