Thursday, December 20, 2007

Daily YouTube: The greatest sports moment ever

The final seconds of the 1980 US vs USSR Olympic hockey game. It STILL gives me chills.


No comments: