ANSWERS: 3
-
It would have to be a tie between the Chubacabra and Bigfoot.
-
Chupacabra. And the lesser known Chupaqueso.
-
Phoenix
Copyright 2023, Wired Ivy, LLC

by 