It’s hard to imagine this car is over a half century old…
The legendary NARITA MINI that dominated the racing scene