Friday 16 November 2012

Local news crew sets out to debunk amateur UFO film... and ends up confirming it


Read more about it here

No comments:

Post a Comment