boxofneutrals.com
Is this the sound of Vettel cracking?
Sebastian Vettel is wilting under the pressure applied by Mercedes and Lewis Hamilton.