Latest-UFO-Sightings UFO activity over Niagara Falls in Canada – Oct-2011.flv

this might be the wildest ufo footage i have ever seen….enjoy!

Leave A Reply