That board is alright, I came in 2nd place on a beat battle on there a long time ago, and a lot of people on there are down with lynch and shit. You just have to go to the west coast forums...
Yall don't need to trip on it just cause you can't promote, i mean the terms of service that you AGREE TO to sign up straight up says no URLS
I think Chuck D owns that site