The Despot

The title song takes the glory in Metallica’s Master of Puppets, their third album released in the spring of 1986.

More

The Underdog Won

In the battle of what would end the world the virus beat the atomic bomb in what can now, with the benefit of hindsight, be termed a massive upset.

More