Rain dictated the outcome of the FIA European Pro Modified Championship at Santa Pod Raceway last weekend. After a summer of unparalleled dryness, drag racing’s mortal enemy chose decision day at the ...