Tag Archives: Michelle Obama

Obama On Netflix?

Everyone’s favorite President is in talks with streaming giant Netflix for a content deal.

Continue reading Obama On Netflix?

Advertisements