Snow Patrol @ Beacon Theatre

NEW YORK, NY—Snow Patrol’s “Take Back The City” 22 performance U.S. tour arrived at Manhattan’s storied Beacon Theater for two sold out nights on Sept. 22nd and 23. The band was in top form, playing with a clea...