What is NASA racing? Is there a website for them? How much is it like SCCA?
Jul 7, 2001 #1 C Chuck 98 RT/10 Enthusiast Joined Oct 15, 2000 Posts 17,923 Reaction score 0 Location tampa, fl USA What is NASA racing? Is there a website for them? How much is it like SCCA?