Entertainment Videos It's Chief Obi! WATCH this Interview with the Instagram Sensation Jan 24, 2016 0
5 Talk show host, Ellen DeGeneres and her wife Portia de Rossi flee the US and move to England following Donald Trump's presidential victory