Former President Barack Obama and first lady Michelle Obama signed a major production deal with the streaming giant last year.

The Obamas Reveal What They're Working On At Netflix

Leave a Reply

Your email address will not be published. Required fields are marked *