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