The Lords will fly south for a special show in Mexico City on June 14. Check the old-school flyer above. It is gonna be a noche loca