Ellen and the definition of success

” 16 May 2009, Ellen DeGeneres addresses Tulane University’s graduating ‘Katrina Class’.

This woman <3