Girth Control release “Brain Freeze” video

Girth Control have released a video for the new song “Brain Freeze”. The song is off their album Life’s Too Short for Girth Control which is out now via Insidious Industries. Check out the video below.

unsplash-logoLilith Redmoon