Saturday, July 17, 2021 @ 10:00PMSat, Jul 17, 2021 @ 10:00PM
Slash Run, 201 Upshur St NW, Washington, DC
Washington, DC’s Apollo 66 are bringing their brand of garage punk trash rock’n’roll and joining forces with NYC’s punk/power pop/garage rock’n’roll purveyors, The Idolizers, who just released a blazing hot album with Rum Bar Records!