Pin It

Goodyear Tire Commercial - Polyglas

Uploaded by

Thursday Aug 11, 2011 14:22

Don't think this commercial would go over well nowadays. Was this made by Sterling Cooper?