I'd be willing to bet he couldn't come up with the actual source of that quote.
Actually you can see Russia from Alaska. She didn’t say it of course. That was Tina Fey and she said “I can see Russia from my house”. But the actual coast of Russia is visible from certain places in Alaska. It would be fun to take this jerk to Alaska and point out Russia and ask him “now whats that”?!