Attention F1 Fans—Paddock Gossip Alert!!

Not having had a podium finish all year, Red Bull Team Principal, Christian Horner, has defined his team’s season thus far with his non-stop whinging about the inferiority of the Renault engine. It culminated with him saying after the Spanish Grand Prix on Sunday that, because of Renault, the 2015 season was a “write-off” for […]