They are speaking Spanish, yes. But it's not the Mexican dialect. I'm guessing it's Buenos Aires or somewhere in South America.
But damn some anesthesia on that bitch would be nice!
the mexico rulez is why im from mexico
XD
i dont know the country of that guy