Watch a timelapse of the process involved and amount of equipment required to prepare Wembley Arena in London, UK, to host a music concert.
Setting the stage at Wembley Arena
0
Share this story:
Watch a timelapse of the process involved and amount of equipment required to prepare Wembley Arena in London, UK, to host a music concert.