Tuesday, September 14, 2010

DIANE SCHUUR WITH....ELMO! CHECK IT OUT!

Below is a fantastic video clip of Deedles on Sesame Street with the one and only Elmo. Check it out!