User blog:Ben Howard/New mythical creature announced :)

Rockstar has announced that Bigfoot is going to be another mythical creature in the upcoming Undead nightmare dlc.

You can see the image here ( tell me what you think)