Construction Scenes from the 1980 Winter Olympics Lake Placid Site, 1977-78

Go behind the scenes to see the construction of venues from the 1980 Winter Olympics in Lake Placid, New York.…

Read More