Saturday, 20 August 2016

Inside Google's state-of-the-art YouTube Space in London - CNET

The high-tech hub is a production facility for the UK's top YouTubers.

No comments:

Post a Comment