ParentFull threadReptileMan·>I can't believe they made $15bn off of YouTube ads. Who are they reaching with that crap?Everyone?View on HN