Joseph Newgarden put the windscreen on the track for the first time at Indianapolis Motor Speedway Reigning Verizon IndyCar Series champion Josef Newgarden became the latest driver to test INDYCAR’s windscreen prototype, turning laps in his No. 1 Team Penske Chevrolet at Indianapolis Motor Speedway following Monday’s open test on […]
Read More