Listen

Description

On this date in 1980, Lake Placid, NY was the scene of a miracle.