Steve Clark (UK)
Kidderminster's Steve Clark AKA Stephen Charles Clark was an infamous UK racing star in the 2000s with many high-profile races to his name. His son, Charles, has risen in the UK racing scene in 2020.
No title available.
No description available.
From Kidderminster, England, Stephen Clark raced countless Porsche racing finals in the UK's most infamous race tracks.