Harveys Tico advertisement: You May Not Like the Idea but You’ll Love the Taste (1985) 12th May 2021 by The Rewind Team