What about thousands of people confirming that they saw with their own eyes whatever is filmed in the video?
This was on the news back in 1997, but then the story just faded away without any explanation.
You are viewing a single comment's thread from:
I couldn't tell you but in my opinion there seems to be a catch