IndyCar will host its season-opener at Texas Motor Speedway on June 6 as planned, but without fans and in a one-day show.
No comments:
Post a Comment