Search Results

Results for: 'december'

UFO Fleet Over Chile December 16 2009

By: admin, Views: 1487

UFO Fleet Over Chile December 16 2009

UFO video catch of alien armada South America - Dec 2009

By: admin, Views: 995

Bright orbs move swifty across the landscape and then zip away in succession.

Advertisement