Dave Muscatine – On a path to self-destruction, the man voted the world’s best heavy metal guitarist has a close encounter of the highest kind! Dave was the lead guitarist...