sesame street fighter on [technabob] http://technabob.com/blog/2010/05/17/sesame-street-fighter Saved on May 28, 2010 Internet Archive