Originally Posted by rquest77
what name is this track you guys are talking about and where is it located? in reference to virginia tech? how much is it?
maybe what.. 10-15 minutes away from VA Tech, I would say. I haven't been to the track yet but it's in Radford area.