Thursday, October 21, 2010
Mouths of light.
Would say hands down San Francisco duo Barn Owl are easily the best active psychedelic band out there. They're sound is the perfect balance of heavy, haunting, codeine paced mantra's. This is what sold me. Highly recommend listening to this late at night for maximum results.