Home / Tag: Delta Spirit
Thursday, March 22, 2012
A whiff of the sinister ran through Delta Spirit's revival-spiked indie rock on the California group's 2010 full-length, History From Below, with songs like “9/11,” “Salt in the Wound” and “Devil Knows You're Dead” touching on...
Thursday, April 29, 2010

April 28, 2010

As the only straight-forward rock ’n’ roll band signed to the esteemed dance/electronic label DFA, Philadelphia’s Free Energy attracted the immediate affections of the music blogosphere last year, but like so many buzz bands, their stock plummeted after they released a full-length record. Their new-band mystique already exhausted, the group was sandwiched...