What the hell!? This ad is so awkward and hilarious that I think I would have bought one on premise alone (lol). It looks like a bunch of Mustangs coming out of the hood of an AE86 and that tickles the funny bone. Alas, it’s just refering to horsepower, all 123 of them. Still a beautiful car though.