User blog comment:Ben Howard/New mythical creature announced :)/@comment-86.42.81.97-20101024110548

Oh, so Bigfoot was Hiding at the Border of America, no Wonder I could'nt find hi in San Andreas!