"The New YouTube"

  • 311 views. Added .

Here's some outtakes from the livestream I did last week about everything YouTube's screwed up the last couple of years. Anything to add?
By the way, I know my dates are all off. Pay no attention. YouTube was founded in 2005, bought by Google in 2006, and changed partnerships in 2012.

Comments (log in to post)

There have been no comments yet