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!!
Tags: delta spirit, music box, tour dates
Mail (will not be published) (required)
No shows booked at the moment.