The Flaps
All News
THE FLAPS return with Faust!
October 7, 2009
The Flaps have a habit of resurfacing right around Hallowe’en with some new cauldron of evilness. This year is no exception.
The Flaps return to the stage this month at the much-loved Mayfair Theatre (1074 Bank St. @ Sunnyside) for...