OK, What In The Name Of Edwin Edwards Is This Baby Rougarou Looking Creature Thing? [Video…
Y'all, I know I post a lot of strange things on our website, but I think I've come across the strangest, most un-explainable video I've ever seen. I don't know what part of the world this video is coming from, but I wish I knew so I can make certain I never go there. Watch as thi…