TeamSpeak?

MEATMEAT Acolyte
edited April 2012 in Help and Suggestions
Could someone please explain to me what TeamSpeak is and why everyone here makes such a big deal of it?

I know it's a voice or video chat program, but why is it so integral to the site?

Comments

Sign In or Register to comment.