"Finding Nemo" World Premiere - Arrivals

05/18/2003 – Steve Jobs – “Finding Nemo” World Premiere – Arrivals – El Capitan Theatre – Hollywood, CA, USA – Keywords: – – – Photo Credit: Lee Roth / RothStock / PR Photos – Contact (1-866-551-7827)

share save 171 16

We'd love to hear your comment but please don't spam, we reserve the right to delete anything which is inappropriate