Feb19
Brown Nessie Surfaces The Brits have their own “Loch Ness” monster in Windermere, UK. A recent sighting was captured by Tom Pickles on his cellphone while kayaking. He claims it was the size of three cars as it whizzed by. […] ↓ Read the rest of this entry…
Comment