F1 Is Too Self Deprecated

Despite it following a pretty tough act in the form of Le Mans, throughout the Austrian Grand Prix weekend I was pretty excited for the racing on track. GP3 was somewhat more entertaining than its usual ‘follow the leader’ snoozefest, GP2 was mega as always, and F1 had a lot of positive elements to it and some

Continue Reading →