Splicetoday

On Campus
May 22, 2009, 09:08AM

It's that time of year

Ellen DeGeneres' surprisingly excellent commencement address at Tulane University.

The following video was included in this article:
https://www.youtube.com/embed/QPTMyaySoc0
Discussion

Register or Login to leave a comment