Flashing UFO Ovni Over Palmira, Colombia: 3/8/2012
Does anyone have any idea what this strange flashing UFO / Ovni was? It was seen over Palmira, Colombia on the 3rd of August 2012?
Ufology Cosmology supernatural Facts curiosities conspiracy Humanity Science and more