Trackmasters Noobie Question
I signed up for the Thunderhill event for March 17th with Trackmasters Racing. Couldn't find a time when the event starts. What time am I required to be there for the meeting and check in, etc? Hopefully someone with experience with them can chime in. Thank you.
Last edited by swhat; 03-11-2013 at 08:29 PM.