For the ones that dont know Spanish, this concert supposedly will feature Brian (it doesn't say anything about Roger though) along with other Spanish performers.
Perhaps this is sort of a tie in with the musical in Madrid.
Another thing, why 46664 concert in Spain!?
When you open your heart to a smooth operator...