inewforest.co.uk
Ringwood British Pedal Car Grand Prix
The Ringwood British Pedal Car Grand Prix is a pedal car race round the streets of Ringwood in Hampshire.