03-31-2017, 01:39 PM
(03-31-2017, 01:35 PM)guohua Wrote: @"gordi" using your link I found some sightings in America.
Here is a Link with the witnesses report of what hey say they seen.
Link
Yeah, I included some US links in the OP too.
It's so cool to think of, even the possibility of, this being true.
G