Jeremy Clarkson has always been an offensive blowhard, that’s his schtick. However, on last week’s episode of Top Gear, he and his sidekicks Richard Hammond and James May went too far. During the news segment of the show, they brought up the Mastretta MXT, a new sports car intended to be built in Mexico. [...]
