Discussion Is YouTube Dead? I notice i cannot use youtube anymore because number of ads is unbearable. Is there any alternatives ? 2 points revskill 1 year ago 6 comments