Canary in Combat Boots

The Triad Theater, 158 W 72nd St., NYC, NY