Jim Magination

Jim Magination is a television host who appears in the stage show Elmo's TV Time.