Delta Spirit

Wednesday night, before the skies opened up and unleashed Snowmageddon, DC was fortunate to have the high-intensity Delta Spirit play at the intimate DC9. I last saw them open for The Shins back in May, and their album, “Ode to Sunshine”, was (as well as having great cover art) one of my favorite finds [...]