Obama's brave new world

Posted by therealnews on Jul. 16, 2008