Movie picture
Movie picture

Olympic Spirit

1980 27m

5.3 / 10

6 votes

  • Documentary

Overview

A documentary covering the 1980 Olympic Winter Games in Lake Placid.