BLOOD BROTHERS | STAGE REVIEW October 2, 2017 BLOOD BROTHERS | STAGE REVIEW New Theatre, Cardiff, Tue 26 Sept Willy Russell’s play, set in Liverpool, is as powerful today as it was when it was first on … Region: South Wales Read moreBLOOD BROTHERS | STAGE REVIEW