Damn. Saw this on Bikeguide, although it apparently came from some French trails site, which rips it's content from elsewhere? I have no idea who posted it first, who took it, or anything other than it's Hucker at Catty, with a massive twist.
Some unpleasantness at the end of Stay Fit 5. Sucked to be Ben Lewis around that point in his life!