Curtain up on 24-hour race to stage Aberdeen musical

24 hour musical aberdeen