3 ms·
I'm sure there are plenty of Greek folks who think they've seen an alien.
by iamacyborg 6y ago
I'm sure there are plenty of Greek folks who think they've seen an alien.
- azekai 6y agoThere may be other culturally appropriate explanations. Strange lights in the sky were reported as dragons in Northern England a 1000 years ago, for example.