1980 Olympic Winter Games in Lake Placid

1980 Olympic Winter Games in Lake Placid

Lake Placid, New York, welcomed the world to the 1980 Olympic Winter Video games, a singular and memorable occasion that captivated audiences with its beautiful venues, passionate spectators, and high-stakes competitors. The video games introduced collectively the world’s high athletes, desperate to push themselves to new heights and make their nations proud. The 1980 Olympic … Read more