A documentary covering the 1980 Olympic Winter Games in Lake Placid.
Dec 31, 1980
5.3 / 10
0 hours 27 minutes