Ellen DeGeneres reveal why she dey end her show afta plenti years

Di Ellen DeGeneres Show don dey for TV since September 2003 and don broadcast ova 3,000 episodes
Di Ellen DeGeneres Show don dey for TV since September 2003 and don broadcast ova 3,000 episodes