lol, i know im fulla shit but this is me raging some chinese teamspeak d00dz.
tokosan Reviewed by tokosan on . me raging some chinese people on teamspeak lol, i know im fulla shit but this is me raging some chinese teamspeak d00dz. Rating: 5