Sesame Street Elmos World (Unaired Pilot 1996)

Elmos World Was Puppet/Live Action Segment That Would Air On The Show Sesame Street In 1998.

In 1996 A Pilot Was Made Before It Was Picked Up And Wasn't Never Aired Due To Budget Deficit Issues.

The Pilot Was Posted Onto YouTube But Was Taken Down Due To Copyright Infringement And The User Ended Up Being Terminated Afterwards. The Episode Existence Still Remains Unknown To This Day.

Pu