Talk:Ferrari F14 T/@comment-26286481-20150517143516/@comment-50.67.19.30-20150520005229

That's probably why they lost so bad last year lol