Review – LCD Soundsystem Dazzles on the Rocks

After calling it quits five years ago, James Murphy and LCD Soundsystem confirmed a much-speculated reunion and penned in a stop at the legendary Red Rocks Amphitheater. The tour, aptly referred to as“Back from...