Tag Archives: The Car Show

The Car Show vs. Top Gear America

I have already given my opinion on Top Gear America as it began its first season.  Season 2 has started and it is about the same as when it completed its first season.  The three amigos manage to perform the … Continue reading

Posted in Automobiles, Car Shows, Car Stuff, Cars | Tagged , | 6 Comments