Eagles of Death Metal – Thelma and the Sleaze // Chicago 5.25.2016 Posted on May 31, 2016 by Stitched Sound Eagles of Death Metal Thelma and the Sleaze Metro | Chicago May 25th, 2016 Photographer:Kate Scott
The Frights – SWMRS – FIDLAR // New York, NY 11.11.16 Posted on November 16, 2016November 16, 2016 by Stitched Sound