Red Bull Take Constructors’ Title As Verstappen Wins In Japan
Formula One leader Max Verstappen ran away with the Japanese Grand Prix from pole position on Sunday as his dominant Red Bull team secured the… Read More »Red Bull Take Constructors’ Title As Verstappen Wins In Japan