ISHOWSPEED IS DEAD!!!!!!! πππππ On May 2 is how speed was found dead in his house in Ohio. It is very sad news May he always be in our heart π’