LIVE REVIEW: THE XX @ FOREST HILLS STADIUM admin May 23, 2017 BANDS / LIVE REVIEW / Music 0 Comments The xx live @ Forest Hills Stadium on 5.19.2017! Photos by Julia Drummond. Continue Reading