General Music News and Information
Megadeth share video for Lying In State
Thrash metal icons, Megadeth, have unveiled a video for their latest single, Lying In State. The video shows the bands mascot, Vic Rattlehead, stalking through a cemetery in a bid to rescue a captive boy, mimicking […]