Click for a sneak peek of Simon Stephens' explosive drama Punk Rock! The new production opens November 17 at off-Broadway’s Lucille Lortel Theatre.