Review: Snow Patrol, Scarborough’s Open Air Theatre
Snow Patrol, Scarborough’s Open Air Theatre, Friday, September 10 ON FRIDAY evening, Celtic rockers Snow Patrol performed at Scarborough’s Open Air Theatre in what was their first full show on English soil for over two and a half years. It