Wednesday, December 22, 2010

Flashing Ufo above Brazil 18th December 2010

New ufo report from Brazil 18th December 2010.