Science and Technology Three Celebrity YouTuber Died in Video Shot July 9, 2018tarunnoloak0 Comments Three YouTube stars died in falling down from the waterfall in Canada. The tragedy occurred on… Read More