pull down to refresh

If aliens showed up tomorrow, what human activity would be the hardest to explain without sounding insane?