From a small shed on a hobby farm in New Zealand, Steve Roberts turned out some of racing’s most innovative and successful chassis
From a small shed on a hobby farm in New Zealand, Steve Roberts turned out some of racing’s most innovative and successful chassis