New ‘Skunk Ape’ sightings as ‘hotspot’ for smelly beast is revealed – researcher insists ‘it’s never been disproven’
SIGHTINGS of a “Skunk Ape” creature have reportedly risen across a major US state. The supposed beast, which has apparently been seen in Florida, has been noted to have a pungent smell and a researcher has insisted its existence has never been disproved. 3 …