StreamVault
Olympic Spirit
Olympic Spirit

Olympic Spirit

19805.5/10HD27 min

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

Director: Drummond Challis