YouTube Space

The new You Tube Space in Playa Del Rey is a state-of-the-art production facility for creators.
Christina House / Los Angeles Times
Copyright © 2016, Los Angeles Times
52°