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

