Probably had their CMS hacked or something. That sort of thing happens to a lot of sites, sadly. Google for "comment3" (make sure there's no space in there) and look through a couple pages of results and you'll find a lot of spam-filled sites. And that's after Google cleaned up a lot of it.