Early registration closes 3/22/18, RylisPro is correct. Typically drivers start signing up by now and this year is no exception.

MUUMUU101 What seems to be the problem with the oil fill hole? Does it have the screw in cap? Those dont typically leak.