The Indycars visit Barber Motorsports Park for the 8th time April 23rd for 90 laps around the beautiful 2.3 permanent mile road course.
Simon Pagenaud walked away with the win last year, and Will Power, a two time winner at Barber, is on the pole.
Find out who we think might win this weekend.
No comments:
Post a Comment