“Pope Francis” Does Letterman

Choose your free Lancome Gift with any $39.50 Lancome purchase. Shop now at Macys.com! Valid 2/2-2/21

News Americas, NEW YORK, NY, Thurs. Mar. 14, 2013: A man dressed as the new Pope, Pope Francis, stops traffic at 3:15 pm, as he rode a horse down Broadway, in New York City, Thursday March 14, 2013. He was doing a skit for the David Letterman Show.(Photo: Hayden Roger Celestin)