Headlines


Sasquatch vs. Chupacabra

Fred Olen Ray Pitting Sasquatch vs. Chupacabra

You would think Bigfoot battling a Chupacabra would be a bit of a mismatch given the incredible size difference between the two. Fred Olen Ray is nonetheless readying a David vs. Goliath clash between these two cryptid titans. Sasquatch vs. Chupacabra - place your bets!