Mexico ends 40-year drought as Kenyans follow legends