I recently had the chance to speak with Geoff Thorpe, guitarist for the melodic power metal band Vicious Rumors, about their new disc Razorback Killers. I...