Tag Archives: Wildgame Innovations

WTF Is That?

If you go into the Louisiana woods today you’re sure of a big friggin surprise. A deer hunter got the freak scared out of him when he stumbled across this thing in the dark. Despite the hunter saying it is definitely not a hoax, he’s getting a dissing from commenters on the Wildgame Innovations website he posted the vid on.

Boo!

19 Comments

Filed under Join the skeptic club!, Well I Never