Tagged with icarus

Take Flight @ The Ochre House

Never underestimate the masterful wizardry of Matthew Posey. He’s always brewing up something original, entertaining and full of real stage magic at his diminutive storefront theater The Ochre House on Exposition Ave. in Dallas.  His Balanced Almond Theater Company presents the sort of imaginative performances that numerous larger, bigger budget theater companies strive for but … Continue reading