Tuesday, 30 November 2010

UFO TV News Report:
UFO in Itatira, Brazil (Unknown Date)
(Via Brasil, Rede Globo, Rio de Janeiro, Brazil)

Rede Globo reports on a mass UFO sighting over Itatira, Brazil: