The Drood Takes A Trip To A “Psychic Institute”
Psychic Institute The Drood A dark and otherworldly psychedelic musical experience. Denver, Colorado-based electronic duo, The Drood, is an out-of-this-world twosome. They consist of Nathan Jamiel (vocals, electric guitar, and…