iDubbbz steps away from Creator Clash amid content battle with Ethan Klein

iDubbbz picked up the content cop mantle for the first time in years to make an hour long video calling out h3h3 productions, a creator he used to be close with. And, as a result […]