The Flaps
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...

More