Teaser Trailer

The Flea Theater's Sarah Flood in Salem Mass Releases New Teaser Trailer
By Hayley Levitt · Oct 16, 2013

The Salem Witch Trials receive a magical treatment off-off-Broadway at the Flea.