The Best 80’s TV Commercial of All Time – Ford Meteor



Dragons, ninjas, intergalactic space travel and shoulder pads all make an appearance in this amazing 90 second TV commercial from 1983. Ford managed to …

source

Leave a Reply

Your email address will not be published. Required fields are marked *