As the slogan for their website states, it is "possibly the greatest site ever," or something along those lines.
Are there any fellow chivers here on teh flud? I usually go there for the grills ;D
-
I think it might be good that I've never heard if this. [spoiler]I've never heard of this, pls explain?[/spoiler]