Martinsville is a track definitely worth travelling to. You get short track racing without the years long waiting list of Bristol. If you book your hotel months before the race, you can get a good rate. Parking is free, and race tickets are relitavely cheap. They have no pit passes, but the experience of short track racing makes up for that. This is an excellent NASCAR track.
more