First photos of IndyCar Windscreen test at Phoenix (Update)
Scott Dixon UPDATE Added more photos of Scott Dixon testing the new windscreen at Phoenix this evening. Appearance-wise IndyCar has done a great job. "No show-stoppers," Dixon told RACER after … Read More