Mastrettas and McLarens

Do you remember the outrage when Top Gear’s trio of presenters gave Mexico a hard time? And the Mexican ambassador in London in particular. Although it turned out the ambassador is actually a pretty switched on guy...

Continue reading