The Horrors

When:
June 12, 2018 @ 7:00 pm
2018-06-12T19:00:00-04:00
2018-06-12T19:15:00-04:00
Where:
Rock & Roll Hotel
1353 H St NE
Washington, DC 20002
USA
Cost:
$25+
The Horrors @ Rock & Roll Hotel | Washington | District of Columbia | United States

Few bands can vacillate between the dark and brooding and the expansive and sparkling like this English outfit, and that’s what makes them so great. They released another perfect marriage of dark and light with “V” last fall and are now hitting the states to promote it, with their signature black suits, buckled Chelsea boots and all.