Ross Brawn: “We need an environment where a team that does a really good job… Posted on June 10, 2017 by theFFeed https://www.facebook.com/Formula1/videos/831115010378816/