24 Feb 2011, 15:15 UTC · By: Ovidiu Panzariu / Williams F1 Team announced a bunch of stuff during their online broadcasted event on Thursday, beginning with their new livery for the 2011 season of Formula 1. However, one additional announcement ...