Skunk Ape Research Headquarters in Ochopee, Florida

On my yearly trip home from Marco Island, Marcela & I checked out the Skunk Ape Headquarters in Ochopee, Florida.