Just passed the Stadium in Las Americas and parked outside are three massive juggernauts with "Audio Visual" written on the side, GB plates etc. Obviously they are for Elton John concert. What else?
Why are they there and not at Golf Costa Adeje?
Weird one. Atleast they are here that is one good thing!
Maybe just a coincidence I suppose.