Sesame Street - Monsterpiece Theater "Twin Beaks" by CJ Editor Tuesday 3 November, 2009 Published in Video Note how there are two different Cookie Monster puppets in this one. Show Video Related Items from Catalogue Show Related Tags Vftf8TTve4s, youtube#video, video