Loch Ness… Alien? Weirder January 25, 2020 Loch Ness… Alien?2020-01-25T08:10:57-05:00 Weird Stuff No Comment A new discovery appears on the A82 road in Scotland,… Take a Peek
Urquhart Castle Weirder August 1, 2019 Urquhart Castle2019-08-01T10:01:50-04:00 Fortifications No Comment These ruins of the Urquhart Castle span a vast plot… Take a Peek