Any Top Gear fans?

November 3, 2006 9:46am CST
I can't wait for the new series...anyone else a fan?
1 person likes this
2 responses
@camaroz28 (326)
• Italy
8 Nov 06
Here I am. I don't have satellite tv, so I download Top Gear episodes. They're great! Long life to the Stig!
@sksingh (1411)
• Germany
3 Nov 06
no yar