Here's an indecisive Telly singing "Twinkle Twinkle Little Star". Taken from Sesame Street's video release in November 1999 titled Kids' Favorite Songs. Cheers and Enjoy! ^_^