Sesame Street: Once Upon a Monster Official TrailerCheck out the official trailer for Sesame Street: Once Upon a Monster.By Mike Tao on February 24, 2011 at 3:19PM PST Sesame Street: Once Upon a Monster