Jon Favreau arriving at The Late Show with David Letterman at the Ed Sullivan Theatre in New York City – April 29, 2008

Janet Mayer / PR Photos
Jon Favreau arriving at The Late Show with David Letterman at the Ed Sullivan Theatre in New York City – April 29, 2008

Janet Mayer / PR Photos