Tag: mysterious creatures
Filmed in China – Did Monster Nessie Emigrate? – News abroad
London – What a monstrous reception! This year alone, the monster Nessie from the Scottish lake Loch Ness has been sighted 14 times around the world. Now the legendary animal…