The Midland Oil Engine Show, which took place in Chetton, raised at least £4,000 for the Midland Air Ambulance and Chetton Church.
Also at the show was a tractor run, aircraft fly-ins, an army tank display and a hovercraft display.
Video: Paul Donovan