This video was just recently featured on the TV network Destination America, on their program "
Monsters and Mysteries in America."
The
episode is entitled, "Skunk Ape, Chupacabra, Wendigo." Check your local listings for repeats, it's a good show.
Related:
The Myakka "Skunk Ape" Photographs