Delta Spirit
Delta Spirit is a California based band, best known for their folk rock sound. They also are known for their live sets, and songs being featured on many top television shows. The Delta Spirit song Devil Knows You're Dead" was used in the final scene of the 5th and final season of Friday Night Lights. The song "People, Turn... read full bio