Sonically, the roots of The Stevenson Ranch Davidians lie in 60s psych-folk. However, they now seem to be moving away from that, as their new single “Shine On“ (Little Cloud) suggests.
It’s a fairly modern rock song with a psychedelic touch, but it feels much more grounded. This track serves as the first glimpse of an upcoming album, which is set to be recorded soon in Los Angeles.