From The Shadows writes “Jay and Jillian join us to talk about some mysterious entities lurking around their home in the Blue Ridge Mountains of Virginia. Jillian is a practicing witch and shares some of the things she has done to protect them from anything evil.”
What Is Lurking In The Blue Ridge Mountains?
Leave a Reply
You must be logged in to post a comment.