Minneapolis based hard rock/industrial metal act, American Head Charge, have released a video for “Let The World Believe”, a track from their fourth album, Tango Umbrella, out now via Napalm Records. The album is produced by Dave Fortman, known for his work with Superjoint Ritual, Atomship, Eyehategod, Mudvayne, Otep...
Continue reading...
Continue reading...