Dinosaur Eyelids Releases Music Video For “Day Zero”

Dinosaur Eyelids has released the music video for their new single “Day Zero.” Listen Here Reviews recently reviewed the band’s new album Left Turn On Red, which you can read here.

Did you like this post? Take a second to support Listen Here Reviews on Patreon!