Sahara LA Premiere

In This Photo: Steve Zahn
The stars arrive to the "Sahara" film premiere held at Grauman's Chinese Theatre in Hollywood, CA.
(April 9, 2005 - Source: Bauer Griffin) more pics from this album »