tonymouse opened this issue on Jun 03, 2002 ยท 30 posts
ChuckEvans posted Tue, 04 June 2002 at 7:24 PM
I think I've been by there too, but may have mistaken it for Johnson City's drag strip (right?). I remember coming around a curve in the road and seeing these huge (tall) stands and a glimpse of a track.