The Herald
The novelty of the Fringe never wears thin
After 1350 musicals, some settings inevitably repeat themselves. It’s our job to create a brand new musical from scratch, even if we are about to set sail on our sixth cruise ship (well, there ...
2 hours ago