Monday, February 24, 2020

SOUTH CAROLINA - The Monster of Lake Wylie

Our very own devil monster in the Big Elkin
The Charlotte area was abuzz a while back with news about something there akin to the famous Loch Ness Monster. Jessica Plate said she was ...

No comments:

Post a Comment