Pixar dedicates tree on campus to Steve Jobs

Advertisements