This Will Destroy You mesmerize with atmospheric arrangements at largest headlining show yet
On Saturday, March 21, instrumental post-rock group This Will Destroy You performed at a sold-out Great American Music Hall, filling the venue with their loud, ambient sounds.
The evening opened with s...