Delta Spirit just announced a tour to support their new self titled album!! They’ll be coming through LA on May 11, 2012 at The Music Box. Excited to hear tunes from this new album!!
no comments | tags: delta spirit, music box, tour dates
No shows booked at the moment.