Mystery Casebook-Bigfoot Video Page

Bigfoot-Skunk Ape-Land O' Lakes, FL 1

Land O' Lakes, Florida is where Bigfoot has been seen over 26 times in the past few years. Researchers believe these creatures might be moving either south or north due to global warming.


Return to: Bigfoot Video Page

See our sister site, the UFO Casebook

Mystery Casebook Home