A documentary covering the 1980 Olympic Winter Games in Lake Placid.
Runtime
27m
Country
United Kingdom
No cast information available.