We think this thread has now run out of sensible debate, It is just going round in circles now with both the optimists and sceptics running out of anything meaningful to say, maybe a new thread could be opened when there is new evidence or an actual siting, but this thread has now run its course.
thanks to all those that took part.