Herman Cain Sings 'Imagine There's No Pizza' from Mike Tyson "Iron" Mike Tyson's Herman Cain impersonation is glorious ... GLORIOUS ... and thanks to FunnyOrDie.com, he's sharing it with the world. You must watch this.