Tag Archives: Brits

Cars

We Europeans just hate American cars… you only have to watch an episode of Top Gear to hear of anything American slated to high heaven. It’s true that for years, the Germans simply made better luxury cars; better built, better materials. The Italians made better sports cars, faster, more beautiful, better handling. The Japanese made
Read More →

  • Share/Bookmark