Seems like yesterday……incredible.
.
My leftist professor was irritated by their victory to no end. It was great.
Watch the documentary. I still stand up and cheer when I watch it. Literally brings tears to my eyes, mostly because that America is gone now.
Watched the Russia game in a 12 x 12 dorm lobby with 20 guys crammed on a sofa, 2 chairs and on the floor.
When we won the place went nuts.