With the 2012 US Presidential Elections just under a year away, potential candidates are pushing hard to garner support in the hope of securing votes. None more so than Herman Cain, who shows in this video exactly how unprepared he is for the role.
Continue Reading