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...

John McCain Challenge

Fox News Clips