User blog comment:Ben Howard/New mythical creature announced :)/@comment-3129197-20101023210834

They haven't confirmed that it is Bigfoot but it most likely is.

Unregistered user: This picture is from the official Rockstar website. And you will be able to find this creature in the DLC Undead Nightmare.