The Best 80's TV Commercial of All Time - Ford Meteor

Dragons, ninjas, intergalactic space travel and shoulder pads all make an...

16K views youtube.com

Interest

Satire
Discovered by MSP
on Mar 26, 2010

Stumblers Who Like This Page