<--Previous  Up  Next-->

LR-28

Yep, it's a 500cc Cooper - still running SCCA in 1966.