Elvis Costello performs on stage at Razzmatazz on July 26, 2013 in Barcelona, Spain (Photo by Ferran Sendra)