Tuesday, May 19, 2009

Common Cement

Ellen Degeneres delivers the commencement address at Tulane University.

No comments: