Where would aliens make a public reveal?If aliens wanted people and the news to notice them, where do you think they would choose to show up?