The Stage at Lincoln Center on February 12, 2011 in New York City

Related videos

You might be interested