Josh
Member
I was just curious if anyone here knows of any sites by any chance that sponsor competitive teams for Call of Duty? I started an earlier thread on here before and I remember someone talking about they used to own a cyber cafe and things of that nature. I was wondering if anyone here could point me in a direction of anywhere?