Large unidentified creature washes up on Liverpool beach to the bemusement of locals
Scousers have been left mystified after what has been compared to a “washed-up mammoth” and an “alien” appeared on a Merseyside beach. The Daily Mail UK reports that the 15-foot-long creature washed up on the …
