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