Top Gear: Cadillac Escalade

Man, there’s nothing like a british guy trying to be cool in an escalade… 😀