Meat Loaf perform on stage at La Monumental on Augiust 25, 1983 in Barcelona, Spain (Photo by Ferran Sendra)