Article
Vetting a better NASCAR window net mounting system
2014-03-10
Engineers at NASCAR's Research & Development Center in Concord, NC, recently performed three separate window net and window net mounting tests and used them to design an improved window net mounting system for the 2013 season.