The Ford “Upside” Ad Slaps Cadillac #Upside the Head

The Ford “Upside” Ad Slaps Cadillac #Upside the Head

Cadillac released an ad a little while ago wherein a chest-thumping millionaire…