The all women's W series will be running at both the USA and Mexican F1 races this year, as announced by Ross Brawn and the FIA. I haven't followed the...