USA! USA!

The United States Olympic hockey team took down the Russians in Sochi in thrilling fashion.

Advertisements