No Image

UFOs over Brazil

January 6, 2011 rescharf 0

Brazil has its own Roswell – a widely documented episode in which hundreds of people declared they witnessed the presence of extraterrestrial aliens during a […]