RustyRatRod said Maybe it's Sarah Palin since she can see Russia from her front porch. Click to expand...