User blog comment:Ben Howard/New mythical creature announced :)/@comment-3328629-20110123023230

play this game and u will find out what it is and also http://reddead.wikia.com/wiki/Sasquatch