Darren Watkins has sadly passed away at 18 at a hospital in Tokyo, Japan. Speed had 19 million subscribers on his channel, IShowSpeed. He has dad from a Cluster Headache.
Darren Watkins has sadly passed away at 18 at a hospital in Tokyo, Japan. Speed had 19 million subscribers on his channel, IShowSpeed. He has dad from a Cluster Headache.