NASCAR is going to look a little different under its skin. The racing sanctioning body has announced that it will allow composite bodies at three of its races in 2017 and by 2019 the composite bodies will be mandatory equipment for all race teams. While this is another step away from “stock”, it doesn’t really […]
More...
More...
Comment