04 February 2009

Watch Dog People Make Bread

Sesame Tooth holds a special place in its heart for Sesame Street. And when the two combine, it's pure dynamite:



(The best part is at the very end around 1:53)

No comments: