User blog comment:Ben Howard/New mythical creature announced :)/@comment-122.57.176.131-20101024072839

Bigfoot wow.... I hope he's friendly....