Thursday, November 21, 2024

Tech

SCOOP UPDATE: New YouTube Channels, Scooped Here First

UPDATE: Ha! Well, we called YouTube to confirm their new channels announcement set for Monday. What did they do? Since we published at 2pm...