A Loch Ness Monster hunter claims to have spotted the mythical creature

2023-09-13 6

Fiona Wade claims to have spotted the Loch Ness Monster.