Arts Rooms – A Rock Romance to premiere at Finborough New musical set in Glasgow to debut in Europe. Greg JamesonFebruary 24, 2013