Pedal Car Racing

Pedal Car Racing

 Pedal Car Racing Pedal Car Racing The British Pedal Car Championship  is a race series spread across England from late March to early October. This 100-mile endurance race is one of the highlights of the season. On pole position was the team from ‘Wing...