Any of you know really good high quality stream sites? I dont need it for myself but it would be nice to have one listed in the game thread OP that i can send out via tweet each week.
I heard Reddit is good. But i dont know reddit well.
I heard Reddit is good. But i dont know reddit well.
Comment