themotorsportarchive.com
“F1: Is Ferrari’s Inner Fight Already Over?”
Incredible as it may seem, August 26th marked a year since Sebastian Vettel last won a Formula One Grand Prix, when he triumphed at Spa-Francorchamps. In that year, his form has been blighted by er…