Azerbaijan GP: Preview - Haas Saturday, 17th June pitpass.com We’ve had our ups and downs, but we scored points in five of the seven races. Read full article