Alice Powell Captures Win In Netherlands

  • Alice Powell wins Race 6 of the W Series in Zandvoort, Netherlands.