Russia

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