Unique 1980 photograph from a local New York newspaper showing jubilant fans as they celebrate in the streets of Lake Placid (just outside the rink) near the conclusion of the famed USA v. Russia "Miracle on Ice" hockey game. A killer piece of sports history that is being offered here for the first time ever!
Size: 6.75x8.75
Designation: Vintage 1
Condition: 2/5
Quality: 5/5
Overall Grade: 7/10