2 comments
59 forecasters

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

0.1%chance