Friday, October 17, 2008

Sarah Palin BOOED at Philadelphia Flyers Home Opener

Sarah Palin thinks New Hampshire is in the Northwest and is BOOED!



Really though...