Take a good look at this video is it a real bigfoot or is it just another BIG-FAKE story. Eric Walters was recently vacationing in Hendersonville, North Carolina when he saw Bigfoot.
A Couple from Ratcliffe, Texas claim they have captured a "Chupacabra" in a tree in their backyard. Just like Bigfoot the Chupacabra has been a legendary myth. The Chupacabra is said to have first been seen in Puerto Rico. Residents of the town are convinced that this is the real deal. The...