It’s been awhile

After his departure to McLaren last season due to conflicts his best decision now is to go back to his former team that gave him previous double world champions. Everyone is expecting that he will regain his world champion. But as the season 08 starts up to Monza, the Renault team is struggling to even take home the car [...]