
California indie-rockers Delta Spirit showed off their cover skills with a set of Tom Waits renditions for Daytrotter recently, and now they’re back with their take on The Zombies’ classic brit-pop hit “She’s Not There.” According to their website, the band recorded the track at the request of an unnamed television show, but then decided to post it as a free download on their website instead. Continue reading »




















