First Look: Image at SDCC, and Teaser Art

Date: 17 July 2008 Time: 06:55 PM ET