Google Search

Saturday, September 29, 2012

UFO Filmed Over Valle del Cauca, Colombia

Down below is the online video stream of UFO, which was filmed over Palmira on August 3, 2012

Palmira is a city and municipality in southwestern Colombia in the department of Valle del Cauca, located about 17 miles (27 km) east from Cali, the department's capital and main city.


View the original article here