whaaaat the!  hail in the middle of Mexico's summer?!?! #tf #confused!