0
Can someone tell me what flat track racing means? They are going to hold one in Rochester NH on Sat June 12