Sacred Spirits is a three piece fuzzed-out psychedelic pop indie punk band hailing from Cincinnati, Ohio. Read more on Last.fm
Sacred Spirits was featured in the movie The Doe Boy.