This video hit the web just this week and shows what is apparently a ufo filmed over many nights in Turkey. There are many more minutes of footage, but this one seems to sum up all the best parts.
Saturday, November 1, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment