Do You Believe in Miracles? [VIDEO]

It was 32 years ago today that the ‘Miracle on Ice’ took place at the XIII Olympic Winter Games. February 22nd, 1980, the United States Hockey Team pulled off one of the biggest upsets in sports history by defeating the Soviet Union 4-3 at Lake Placid New York.
The United States then went on to win the Gold Medal by defeating Finland.
More From Q103
Nine Inch Nails New Lineup Features Robin Finck, Trent Reznor Announces
Japanese Pommel Horse Video Will Make You Question Why Gymnastics Isn’t Always This Awesome
‘Dexter’ Final Season Behind the Scenes: Have Dexter and Deb Gone Too Far?

Leave a Comment