Monthly Archives: February 2007

Man versus car… who will win?

This is from some British show called Top Gear. Guess who’s faster on the streets of London?

Part 1

Part 2

Leave a comment

Filed under Running