Tuesday, July 1, 2008

The Giants Of India

People please post your comments on this one. I am not sure how to react after this video. This is not a UFO, but no less than that...


No comments: