Megadeth will release their music video for “Killing Time” on December 16. A teaser for the track from their new album The Sick, The Dying…And The Dead! is available below and will be the fifth installment from the band’s short film series featuring mascot Vic Rattlehead. The Sick, The...
Continue reading...
Continue reading...