Thad Duvall

Image
Thad Duvall had overtaken Russell as the race leader on the last lap. When he emerged in second, the evidence was clear he had taken himself out of the chance to grab a win.
Credit
Ken Hill
0 comments

The Latest