Barack the Barbarian? Devil's Due Announces 2 Obama Comics

Date: 31 March 2009 Time: 08:52 AM ET