Skip to main content
Report this ad

See also:

Olympics: 'Do you believe in miracles? Yes!'

U.S. hockey team stuns Russians in 1980......biggest upset in Olympics history.
Sports Illustrated
Report this ad