Hacker News new | ask | show | jobs
by Steven420 871 days ago
Considering how many recent supposed ufo events have been debunked I'd say it's the latter