New YouTube Creator Space in LA

Google’s YouTube service has just launched it’s third Creator Space studio, this time in Playa Del Rey, Los Angeles. The 41,000-square-foot aircraft hangar was...