SARAH WHERE ARE YOU, BRING IT TO LIGHT!!!!
“I CAN see Russia from my house.” Makes you wonder if SNL even bothered to look at a map...