Paranormal TV - Skunk Ape in Florida
1,970 views. | 2 com. | 0 fav.
Skunk Ape investigation could prove a Bigfoot-like creature exists in the Florida Everglades.
Uploaded on 02/14/09
2 comments