NASA Speed News TV Show (car club not space agency)
Posted: Sun Jul 15, 2012 11:13 am
NASA now has a video magazine that is pretty good. They are getting pretty big in Northern California (more days at the track than SCCA????), the SCCA should not underestimate them...
http://youtu.be/dXvPb5OalKs
http://youtu.be/dXvPb5OalKs