“Sarah Palin” Makes an “amazing” Appearance on SNL with her Tina Fey Glasses


In case you missed it: