Where Did Megadeth's Mascot Vic Rattlehead Come From?Where Did Megadeth's Mascot Vic Rattlehead Come From?Tracing the origins of one of metal's most iconic mascots.Joe DiVitaJoe DiVita