I have been watching the show a couple of times trying to see if I can find myself on the crowd and I have seen so many fans. Have you found yourself already? I didnt find myself :(
It seems the concert has parts of Barcelona, Miami, Australia and where else? What do you think??