by | Feb 17, 2020 | Forbidden History, Pictures
A mysterious skull which appears to be void of eye sockets has washed up on a beach in Lincolnshire sparking debate as to what kind of creature inhabited this skull. The skull was discovered at the Gibraltar Point National Nature Reserve, was found...