Like most newly formed bands attempting to secure a place in the contemporary music industry, Delta Spirit sought to re-establish itself as a band and build on its initial success with the release of a purposeful sophomore record. The band’s first album, 2008’s Ode to Sunshine, was hailed as a success by fans and critics, […]