2 comments
79 forecasters

Will evidence of alien technology be recovered near the IM1 crash site before 2026?

0.1%chance