Pre-season testing. The first impressions are good, now these 2017 machines are set to go.

Another week down. One week closer to lights out, and it has proven to be another pretty exciting and eventful week. Seven of the teams have now unveiled their 2017 machines, which has just raised the hype another notch. The… Continue Reading