Obama supporters still urinating on Romney yard signs, bumper stickers

Posted at 8:36 am on November 4, 2012 by thisistwitchy