The Cooper reminds me of a question I never got answered... are any open wheeled cars legally allowed on the road? Maybe before a certain date? Here in France one zoomed by in the opposite direction before I had a chance to catch the make and model...and I'm sure it was this classic layout.
My RD250 in 1978 had truly appalling brakes in the wet until I changed the pads. Might have been a godsend, as the tyres had feck all grip either.