posted on Dec, 13 2009 @ 04:53 AM
Anyone ever been to Niagara Falls? There is a huge Chinese tourist population there for some reason. I hate to sound stereotypical but anyone who has
been there can feel free to argue but they ALLLLLLLLLLLLLLLLLLLLLLL have cameras. I just cannot imagine all these Chinese people are so quick to buy
these nice expensive cameras for their trip to a Canadian waterfall and yet none of them could get any decent footage of a UFO over their country? I
am just saying.