New York rock band Echo Black have premiered the music video for their song “Poison Apple” recently. You can check that out below. The song is from the band’s album DAWN.
The band commented on the song:
Sink your teeth into something sweet, babies! We are incredibly excited to finally present our new visual experience, Poison Apple! The entire team worked tirelessly to make this video come to life, and she is one hell of a party! Our main goal was to show you another side of Echo Black. Cause, sometimes, you need to put on a green fur and a unicorn head and let the glitter take over.