“Muscles? What muscles?” says Lewis Hamilton ? ? Posted on May 28, 2017 by theFFeed https://www.facebook.com/Formula1/videos/823670187789965/