Bigfoot or Chupacabra

Which mythological creature is more terrifying?

  • Bigfoot
  • Chupacabra