Monday, May 21, 2018

Barack and Michelle Obama have entered a multi-year agreement with Netflix