Massa: I need to concentrate a little more…

Felipe Massa “not so happy” with the balance of his Williams after day one in Bahrain: “I’m sure the car can be better compared to what I did today so I just need to concentrate a little bit more…”
Read full article