Myakka, Florida Skunk Ape Video

Is this new footage of a Skunk Ape hunting deer in Florida? YouTube user mopower08 posted on March 13th of 2013 a video he had taken with his cell phone of what he thinks may have been a Skunk Ape hunting deer in a field alongside a Florida road.  Being that it was shot with […]