Oh Mexico you never cease to amaze me!!