Sunday, May 22, 2011

UFO Armada Arrives Over Canada? 2011

UFO Fleet Or Something Else, Filmed Over Surrey BC Canada, 19 May 2011. As Always You Decide






















No comments: