Sesame Street: Elmo's Musical Monsterpiece Launch TrailerThe launch trailer is here for the arrival of Sesame Street: Elmo's Musical Monsterpiece.By Mike Tao on June 15, 2012 at 12:59PM PDT Sesame Street: Elmo's Musical Monsterpiece