UFO over Favela - Rio De Jeneiro, Brasil - January 2010
- 14 years ago
January 20, 2010 - Favela - Rio De Jeneiro, Brasil
Description link: http://www.latest-ufo-sightings.net/2010/01/ufo-over-rio-de-jeneiro.html
Description link: http://www.latest-ufo-sightings.net/2010/01/ufo-over-rio-de-jeneiro.html