We Kill Cowboys Unleashes Psychedelic Grunge Fury with Earth Demon Live Performance Video
Cape Town’s dynamic 4-piece rock ‘n roll ensemble, We Kill Cowboys, is set to captivate audiences with the release of their live performance video for the latest single, Earth Demon. This electrifying visual spectacle, directed by Owen Wilson, unfolds at LuvBuzz Studios the band’s rehearsal space, transforming it into a psychedelic haven where music and…