Doha Tribeca Film Festival Hosts Fabulous Picture Show Taping at 2010 TFF
(L-R) Doha Tribeca Film Festival executive director, Amanda Palmer, filmmaker Michael Zimbalist, and filmmaker Jeff Zimbalist attend the Doha Tribeca Film Festival Hosts Fabulous Picture Show Taping at 2010 TFF on April 26, 2010 in New York City.
(April 25, 2010 - Source: Thos Robinson/Getty Images North America) more pics from this album »
Amanda Palmer and Michael Zimbalist Photos appear in: