Russia

A place that can be seen from Wasilla, Alaska.
I can see Russia from my house.
by It's About Fucking Time December 11, 2010
Get the Russia mug.