Herman Cain Sings




But don't expect him to sing at your event.