1952 a6 Cactus Derby winner R.C. Allard, sorry unable to find photo of him during research Published November 20, 2014 at 250 × 376 in 1952 Cactus Derby winner, R.C. Allard ← Previous Next →