The creature hunter world is abuzz with the apparent discovery of the body of Bigfoot and a release of a video reported to be that of a Chupacabra.
The body of Bigfoot was found in Northern Georgia with a press conference scheduled for Friday. It is said to be over 7 feet tall, weighing over 500 pounds and covered in reddish hair.
For more on the Chupacabra sighting, see the video below.
OK…it’s been slow