Sep 11, 2008

Obama ‘lipstick on pig’ comment came home to roost


Michael Ramirez cartoon from Investors Business Daily