/

Peyote Ugly – “Out of Sight”

Seattle-based psych-rockers Peyote Ugly invigorate on their newest single, “Out of Sight.” Jumpy guitars and moody synth reflections build with intrigue, as the “devil