• comador
    link
    81 month ago

    Teamspeak HQ is actually a mile from my house and I know someone who works for them. They still do alright with fps games I guess.