A 1984 Mustang Ad
915 views,
Aired: 1980
Added: May 01, 2012
They've got the "Mustang Attitude"...And several 80s entertainment allusions.
Tags
An unhandled error has occurred. Reload Dismiss