WHAT? He just got there FFS, the season barely started! New country, new language, new teammates, new enviroment, new fucking side on which you drive the car?!! If that's what you're basing your opinion on, than I'm honestly sorry but I must say you're a fucking idiot.
Besides, he was...