The Mercedes-Benz SLS AMG on its Mexican holiday. [via itcars]