Old Mexican gets down and dirty