Creepy Roadside Ritual Found On Louisiana-Arkansas Border
Sasquatch, Chupacabra, a well behaved 2 year old; myths and legends abound in Texas, Louisiana and Arkansas. Kicks 105 now has photographic evidence of the Bayou Mangler. (Insert scream here.)