ParentFull threadDrbble·Naw it was the ads overlaying the videos that made YouTube the win win experience it is.View on HN