Wednesday, December 1, 2010

Formula Rossa - The fastest train in the world

The striking train is located in Abu Dhabi and run at speeds up to 241 kilometers per hour


No comments:

Post a Comment