Metalsucks —
Last month, Overkill announced the impending release of their new offering, The Electric Age; so, no duh, touring was sure to follow. And now the band has, indeed, unveiled plans for a U.S. headlining run, with support for the always-awesome-live Go...
more info