- Oct 17, 2010
- 22,027
- 3
- 76
Hey people, I've been a stupidly big top gear fan for years now, I missed out on going to see an episode being filmed last year...
I noticed they've just started airing Top Gear US. and I was wondering have you guys watch Top Gear UK? When i was in america that's all anyone wanted to talk to me about.
Thanks in advance.
neckarb
I noticed they've just started airing Top Gear US. and I was wondering have you guys watch Top Gear UK? When i was in america that's all anyone wanted to talk to me about.
Thanks in advance.
neckarb