Catégories
blog

Ellen and the definition of success

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

This woman <3