Turns out someone was short on the specifics of her Pennsylvania location:
Palin received a smattering of boos when she said she was glad to be in the home state of the World Series-champion Philadelphia Phillies. Northwestern Pennsylvania baseball fans favor the Cleveland Indians or Pittsburgh Pirates.Grandma, she thinks you're a Phillies fan
No comments:
Post a Comment