Comment Re: Real or not... (Score 1) 223
Only Americans report UFO's?
Are you serious? UFOs has been reported in all of Europe and Russia also. I am not sure about Asia or Africa but I am pretty sure they have UFO reports as well
8 Catfish = 1 Octo-puss