Sean Penn at the 20th Annual Palm Springs International Film Festival Awards at the Palm Springs Convention Center in California. – Russ Einhorn / Splash News ` August 27, 2010 Leave a comment Author: `