Delta Spirit is a grime, hard house, ghettocore group. The Colour released their second album, 'Between Earth and Sky' in 2007.
Added by Upcoming Robot on April 29, 2008