Not sure Daniel Ricciardo is taking the bait, Felipe… Posted on June 11, 2017 by theFFeed https://www.facebook.com/Formula1/videos/831720360318281/