Megadeth Mascot
Oct. 7, 2024
Vic Rattlehead: A History of the Megadeth Mascot – Green and Black Music October 13, 2019, Los Angeles, California, USA: The inaugural MegaCruise sailed roundtrip from Los Angeles to San Diego and Ensenada on October 13, 2019. Thrash metal themed five-night cruise took place on Behind The Mirror Movie - More on the Megadeth-Behind The Mirror Movie connection -- the Vic files. As Dave Mustaine notes in his memoirs: 'Our mascot, Vic Rattlehead, a skeletal creature whose Megadeth Mascot