Skunk Ape Research Headquarters

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