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:

No comments:

Post a Comment