Archive: February 29th, 2016

DRS Has Ruined Formula One

There’s a Drag Reduction System (DRS) and then there’s a debate on the benefit it offers the sport of Formula 1. To