Seriously, when will these advertising agencies realise that we can tell when they've dubbed someone's speech?
We all know that Alonso can speak english very well, albeit with an accent. And yet they chose to record the advert in a language other than English, and try to fool us that it was English all along, despite Fernando's mouth not matching his words, and a voice artiste being used instead of the actual man's voice.
It just comes off as lazy IMHO, FFS how long would it take to record Fernando actually saying the lines in English? At least it would be his voice that way, even if the video was of him speaking the words in another language!