News

the Red Cross in Liverpool will be giving out limited-edition Red Cross X Metallica T-shirts to anyone who rolls up their sleeves. “It’s a little different angle than maybe historical blood ...
Among them is the blood-stained shirt of Czar Alexander II of Russia (Alexander the Liberator) which he wore in the last hours of his life before his assassination on 13 March 1881. The ceremony ...