This is a clip from the 2007 German documentary film "Mad About Opera: Caffè Taci in New York" by Daniel Finkernagel and Alexander Lück.
http://www.finkernagel-lueck.de
X