User blog comment:Ben Howard/New mythical creature announced :)/@comment-189.60.99.98-20101025215843

IMPORTANT: in the launch trailer's movie, the big foot apears!!!

it's available in red dead redemption's official site!!!