4 ms·I thought Reddit is the “Internet”? And YouTube is the television…by jiggawatts 4y agoI thought Reddit is the “Internet”? And YouTube is the television…