Angelus on 15 May 2013
Good news if you ask me. I was getting rather tired of the constant tyre drama. Seriously it was all everybody ever talked about.
Hopefully it'll have a positive impact on Mercedes as well