Sarah Palin saw the Plane land from her House.
Now you do know it was Tina Fey who said, “I can see Russia from my house”?
It was not Sarah.
Sarah stated, on a clear day, one can see Russian land from Alaska’s outermost islands.