>>83400619This guy is just attention-seeking leech.
Literally the kind of person that try to insert themselves into everything. As if him being ambassador has to do with anything - obviously Twitch did not introduced a pretty major feature just because his special retarded ass asked for it but his too dumb, ignorant and high on his own farts to understand it.