Stephen Deleonardisi aka SteveWillDoIt is one of the fastest growing Internet personalities of the past couple years!
On YouTube he has over 1.6M subscribers which he started roughly 7 months ago.
Rumors started going around that he recently passed away:
It’s not true! Although Steve might consume too much alcohol, he is still alive!
He is the self proclaimed healthiest man on the planet and hopefully won’t be leaving us anytime soon!
Do me a favor, eh? Follow me on Twitter by clicking here! I’ll follow you back.
MORE NELK NEWS: