Check out the overview video below. [Read more…]
YouTube will be review submissions for the next decade and plans on announcing a winner at its relaunch in 2023.
In other news, today is April 1. Don’t believe anything you read on the Internet today if it sounds cool, new or shocking.