A place of envious pricks who have nothing better to do than flame others on a third party site.
"Man, I just got through visiting wc3campaigns and they have lousy maps!"
54👍 53👎