I used to watch Sesame Street in the hopes of a Teeny Little Super Guy segment. He was my favorite! When explaining this post to my boyfriend (he's not from America and was confused by my adoration) the song just came to me even though I haven't thought about it in about 20 years.
Thank you for bringing back the memories and GREAT JOB on the glasses!!!