Wednesday, June 17, 2009

Happy Hour Thread

Enjoy.

Here's some high speed train pr0n. 303 miles from Paris Gare du Nord to London St Pancras in 2 hours 3 minutes.