belladonna
Hellcat
I saw a show decades ago called The Legend of Boggy Creek, if my memory serves me right. I remember that name Fouke, Arkansas. I was young enough back then that it really creeped me out.Watching a documentary about the Fouke Monster from Fouke Arkansas. Very interesting and the town looks like a cool place to live...