This is me from the six story observation tower at Myakka River State Park. I did an investigation today in advance of the Finding Bigfoot crew coming in. The park is mostly underwater because of all the rain we have been getting. I also have video evidence that the viral Skunk Ape video shot in 2013 was a hoax. Stay tuned. I just got home.
posted from Bloggeroid