NASAReturn of the Scott: Mr Waring claims this is an alien skull (right) and a jellyfish spider (left).

Scott C waring has resumed posting on his …

First posted on http://www.express.co.uk