California’s Latex Grenade reveal the video for their single “The Cage”
San Diego, California based thrash/punk crossover unit Latex Grenade have released the video for the title track of their 2018 album, The Cage. With the current situation in the USA, the songs lyrical themes […]