F1 teams: pure genius on the track… not so much on the water Here’s why… Posted on June 8, 2017 by theFFeed https://www.facebook.com/Formula1/videos/830455617111422/