Though he is a self-proclaimed YouTube celebrity, he has a gargantuan Instagram following, with more than 950,000 dedicated followers.
Though he is a self-proclaimed YouTube celebrity, he has a gargantuan Instagram following, with more than 950,000 dedicated followers.