Race weekend atmosphere has a whole new meaning in Barcelona… ??? Posted on May 13, 2017 by theFFeed https://www.facebook.com/Formula1/videos/815031748653809/