This site catalogs all known information & theories are the elusive Swamp Ape (also known as Skunk Ape)