Bedford Autodrome, Bedford, United Kingdom
 

Bedford Autodrome, Bedford, United Kingdom