Monday, May 25, 2009

Ellen DeGeneres Commencement Speach

Recently, Ellen DeGeneres gave a commencement speach at Tulane University, which for you geographically illiterate people is in New Orleans. Which is in Louisiana. Which is a state. A U.S. state.

Click on the video to get a bigger version.

1 comment:

  1. I'm glad Lady Gaga is such an important part of our pop culture that she can be referenced in a stand up.