Human Missile Crisis release video for “Too Long”

Human Missile Crisis have released a video for their song “Too Long”. The song is off their album Liquor Store Stories which was released earlier this year. Check out the video below.

unsplash-logoLilith Redmoon