Telegram app

Marissa Mayer delivers the commencement address at the Illinois Institute of Technology on May 16, 2009.