OMG science
fromwww.theguardian.com
15 hours agoI've seen the devil': Brazil's UFO capital marks 30 years since alien encounter'
A mysterious creature sighting in Varginha, Brazil, in 1996 led to unexplained animal deaths and local beliefs in extraterrestrial or intraterrestrial origins.






















