MephitsuDec 7, 20181 minMegadeth Vic Rattlehead figure from NECANECA have announced this wonderful Megadeth figure titled "Peace Sells... but Who's Buying". The figure is designed around Vic...