Mystery Casebook-Bigfoot Video Page
Bigfoot-Skunk Ape-Land O' Lakes, FL 2
This is footage of the Bigfoot that has been all over the news in Land O' Lakes, FL. Eye witnesses believe this thing stands 6ft tall and weighs over 300lbs. The creature has also been spotted walking along I-75 south from Tampa all the way up towards Brooksville.