Megadeth have unleashed ‘Night Stalkers: Chapter II’, the second instalment of a music video trilogy which put together, makes a short film that chronicles the origins of of the band’s iconic mascot, Vic Rattlehead. ‘Night Stalkers: Chapter II’ is the official music video for the band’s new single ‘Night Stalkers’, […]
error: Content is protected !!