
I can’t tell you what happens at the end of this play, but even if this weren’t such a strong production, the twist would be worth the price of admission.



The latest concert from the Brandenburg Choir features 50 trebles, 30 consummate choristers, one Australian premiere, and a whole lot of beautiful music.
