Is there peace in YouTube Land? Judging by a new Twitter comment, it appears the feud between makeup artists Jeffree Star and James Charles may be over — with Jeffree is even going as far as praising ...
The Los Angeles native has a whopping 18 million subscribers on his beloved YouTube channel, which he started in 2006. According to SocialBlade, Jeffree can make anywhere between $5,600 to $90,000 a ...