Influencer IShowSpeed is not afraid to stick up for himself, even if it’s in another country. While the YouTuber’s recent ...
IShowSpeed is now in Chengdu, China, and since he is streaming from there, of course, the internet is already losing him.