GEOFF THORPE (VICIOUS RUMORS): “We’re Living In A Darker World Than Just 20 Years Ago”
Celebration Decay (read our review HERE) is the 13th album by Bay Area Power Metal act Vicious Rumors. The album’s release was a bit delayed. Vicious Rumors had initially planned… …READ MORE