December 4, 2010

Chinese train for world "speed" record. Unfortunately they were too high to recieve it !

Chinese train breaks world speed record.
Where is the drug enforcement agency when you need them?