Real China Sea Monster
Dec. 19, 2024
China 'Loch Ness Monster' Captured on Video Actually Piece of Rubber China gripped after sighting of its own 'Loch Ness Monster' China gripped after sighting of its own 'Loch Ness Monster' - BBC News Mysterious 50-foot 'monster' spotted in lake in China | Real China Sea Monster