Photo Details

Photo detail

August 12, 2010

Michael Cera stars in “Scott Pilgrim vs. The World.”