Hi i live in georgetown TX near austin and im new to the sport and im geting ready to go pick up my new to me bike (03 yz 250) tomarow :) and i was wondering if there is any where i should go to get started or if i should get rideing on flat ground down then just go to a track on a day when no ones there
thanks in advance
thanks in advance