Florida Panhandle Bigfoot?
Posted 10 February 2013 - 01:38 PM
Here is link to a local newspaper article here.
Posted 04 March 2013 - 06:18 PM
There's a LOT of activity in North FL. I saw a family of three here. Where are you in North FL?
Edited by NorthFL, 04 March 2013 - 06:28 PM.