
The 2016 season will be the sixth in the season's history and the level of competition is higher than ever with no fewer than full three factory-backed teams category and four established IndyCar teams competing in the Supercars category.
Read More at The Checkered Flag
Image: Larry Chen
No comments:
Post a Comment