Want to know more about Joe Soto? Get their official bio, social pages & articles!Full Bio
Scientists call fraud on supposed extraterrestrials in Mexico
Supposed aliens landed in Mexico's Congress but there were no saucer-shaped UFOs hovering over the historic building or bright green invaders like those seen in Hollywood films.
Scientists call fraud on supposed extraterrestrials. See story here.