Wednesday, 2 December 2009

The World's Fastest Train (Made In France)

video

Guess the Frenchmen are planning to get outta there in a hurray!

No comments: