87 national
Member
- Joined
- Mar 31, 2010
Have any of you been watching top gear? What do you think?
I enjoyed the one last night with the trucks. I honestly though the dodge was going to win.
Thumbs down here. Ashamed that we Americans copied the Brits on a show that could NOT be improved!