Throwback: “Stalingrad” by Red Tape!
It seems harder to believe now than it did when it happened but for a two year stretch between 2007 and 2009 Red Tape frontman Jeff Jaworski stood in for Grady Avenell and recorded “The Hierophant“, the fourth studio album from Sacramento California’s finest Noise Metal outfit Will Haven. The styles of the two bands