German Grand Prix: Max Verstappen Steals Victory

Germany’s Grand Prix, at the Hockenheimring in Baden-Württemberg on Sunday, had skill driving, slapstick decision making, crashes, spins, high drama until the final lap and some bits of rain as well. Max Verstappen won following a catastrophic start will be long spoken. Sebastian Vettel was the hero of the day, finishing in second place despite starting at […]