01189998819991197253, 10 months ago From what I read on their own report, less than 2% use adblocks.
From what I read on their own report, less than 2% use adblocks.