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