World Cup 79 Lake Placid, USA, blue and red poster World Cup 79 Lake Placid, USA, blue and red poster world-cup.jpg