Proven Motivation to Increase Sales!

Not sure if this Green Stamp thing really worked back in 1963, but we love the ad!

This entry was posted in Uncategorized. Bookmark the permalink.

Comments are closed.