Interesting, could be false, but interesting....I think there have been more sightings, but who can prove it,,could be photo generated....imho.