Ufo over Cidade Ademar, Brazil (Oct 31, 2011)

Filmed in the outskirts of San Paulo, Brazil on Oct 31, 2011.



Show Description Hide Description