Heineken_LIFE_Nov_13_1970 Published January 19, 2014 at 484 × 618 in Daily 70s Ad: Heineken ‘Tremendous’ (1970) Heineken ‘Tremendous’ (‘LIFE’ magazine, Nov. 1970)