Los Angeles Premiere of "Mars needs Moms"
In This Photo: Claire Grant, Seth Greene
Seth Greene and Claire Grant arriving for the Los Angeles premiere of "Mars needs Moms" at the El Capitan Theatre in Hollywood.
(March 6, 2011 - Source: PacificCoastNews.com) more pics from this album »