Extraterrestrials and mass landings