Wednesday, November 26, 2008

Traffic Signs PSA (1975)

Public service announcement from 1975 showing the new style for future traffic signs. Thanks to TV Days.