Is this funny or what?


Is this funny or what? Do you know the speed of these trains? How does it stack up with other faster trains in the world, and for that matter in France?

Comments