The annual Bank Holiday event has taken place in Gloucestershire in front of spectators from all around the world.
6 days left to watch
1 minute