I grew up with one of these, and I have heard Elmo in a Talking Taxi. :)
My tape trading website
My story on Autism Wiki
Me with Muppeteers and Muppets
Caroll Spinney and Oscar
PS. My name is mentioned on The Dead Hensons' cover of "The First Day of School" on their 7" single.