And it seems like, after a crushing return to stock car racing, he's now trying his hands ... A constant peppering of rain and the typical British weather made things difficult for the drivers ...