The TV show is Sunday during which they unveil the whole trail of evidence…meanwhile they have posted a few pictures.
I am still sceptical. I remember lots of pictures that “proved” the Loch Ness Monsters, Sasquatch and UFO’s.
We will see. Popcorn and crow at the ready.