The new FW34 from Williams F1 Team will make it’s debut ahead of the official announcement, and will be on the Idiada Circuit situated in Taragona province this Thursday. ...