‘Mummified aliens’ unveiled to Mexico Congress
Scientists in Mexico are pulling back the curtain on what they believe are aliens, and they put two corpses on display. https://abc7.com/mexico-aliens-corpse…
Author: ABC7. [Source Link (*), Trending – YouTube]