Posted: Oct 15, 2015 9:14 am
by Sendraks
It is definitely one of the most interesting discoveries mankind has made recently. Shame there appears to be little in the way of news coverage about it.