The Obamas sign a deal with Netflix

posted by Robin Rock -

The latest project for Barack and Michelle Obama? Production work for Netflix, and it looks like the multiyear deal will keep them busy for quite some time.



Content Goes Here

This ad will close in X seconds.