William DuVall isn’t just the geezer who had the unenviable task of taking over the mic once held by Layne Staley, but this Washington native is more. He’s been treading the musical boards for over thirty years performing with Atlanta hardcore band Neon Christ, rock/jazz crew No Walls. His wide range of incarnations from R’n’B, … Continue reading Album Review: William DuVall – One Alone