03-31-2017, 01:35 PM
@"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
Here is a Link with the witnesses report of what hey say they seen.
Link
Once A Rogue, Always A Rogue!