Random
Source Code

Ovechkin

a Russian word that translates to "hockey god" in English.

Did you see that goal in the Caps game the other day? It was on every highlight reel. Yep, Ovechkin scored it.

by OviNation February 24, 2009

258👍 153👎