Drum Machine - Sesame Street Season 39

 
   
 

Drum Machine: Short Film
Original Airdate: September 24, 2008
Directed by David Ahuja
3d Animation by Matthew Semel and the Napoleon Group

 


 

Also check out Forward and Backward from Sesame Street.