20160406 tv.news.english: John Travolta makes an appearance on 'The Ellen DeGeneres Show'