View Single Post
Unread 11-10-2010, 04:40 PM   #1
Twisted's Avatar

Name: Twisted
Title: Administrator
Status: Offline
Join Date: Jul 2005
User not setup in Rate My Car.
Click here to set it up.
Review: Top Gear USA

Is it possible that the American version of Top Gear is even better than the original? We've seen the first several episodes. Here's what we think.

  Reply With Quote