Blame Top Gear Uk - they licensed and approved the very weak team. I only watched one episode. Mind you I now find the UK team (yes we have it over too) irritating..
I only watched one episode where they bent a cadillac. That moment was very funny but the rest didn't leave me interested or entertained enough to look out for another episode