Album Reviews By Carl FrederickNovember 4, 20197.0 Deaf Rat – Ban the Light (Album Review) As a child, did you ever dream of what it would have been like had Venom sounded like early Dokken, but kept the same lyrical…