Charles Foster Johnson

Cast

Preview: George Duke
Self (as Charles "Icarus" Johnson)