You guys know how easily I can confuse 2 similar names (even if they're not that similar), so imagine my thrill when I heard The Delta Spirit. And the Duke Spirit. Hooray. This is one of those bands. Either Delta (from San Diego) or Duke (from UK). As far as I'm concerned, they're the same band. Enjoy the song.