Thursday, November 27, 2008

Evidence Of Giants?

The following video which is spreading around the internet quite a bit right now claims to show evidence of giants from Peru, India, Turkey and China:



Also, there is video of another new UFO sighting that is worth checking out:

http://www.ireport.com/docs/DOC-154080


No comments:

Post a Comment