LOSE YOURSELF | STAGE REVIEW May 15, 2019 Lose Yourself **** Sherman Theatre, Cardiff. Fri 10-Sat 25 May Lose Yourself is a distinctly modern play, bursting with issues relevant to now, an incredible way to get a serious … Region: South Wales Read moreLOSE YOURSELF | STAGE REVIEW