Captian Obvious Driving a cool 65 Formula S??
Just watched the commercial and went through frame by frame as the guy is closing the door you can see the Barracuda emblem on the passenger door below the wing window. GUYS IT IS A BARRACUDA
Print