On November 16th, Metal Blade Records will finally release Skull Pit, the self-titled debut album from the American/Japanese collaboration. For a preview of Skull Pit, the new single, "Marauders", is available for streaming below. Skull Pit is a tale of two musicians from opposite sides of the heavy...
Continue reading...
Continue reading...