Press coverage for Insane City:
Peter and the Starcatcher opens at New World Stages (340 W 50th St) in NYC on March 18th. Tickets on sale now through end July 7, 2013 through TeleCharge.
The Peter and the Starcatcher national tour begins August 15th at the Ellie Caulkins Opera House at the Denver Performing Arts Center.
Read Dave's Year in Review for 2012.
For more info, view the tour details.