Shoot American Head Charge‘s 2013 EP marked the band’s rebirth, but now it’s time to do the full-length tango! Get ready for their fourth album: Tango Umbrella! “Let All The World Believe” is the first track from the new album, which can be heard exclusively courtesy of Metal Insider. We …
Read More »