When I logged in to Netflix this morning, A ridiculous picture of Obama was featured. About puked. Canceled my subscription.
Obama, besides being on the NF board, is also hosting a series titled “our Great National Parks”. One of the parks featured is in, I kid you not, Kenya.