As part of the Front and Center series on PBS. Directed by Pierre François Lamoureux. Filmed on June 10th and June 12th, 2013 at The Iridium in New York City. For more information on the Front and Center series including airing times, please go to Used with permission from original rights holders. All rights reserved by original rights
0
0
Related videos
Preparing
To view the site materials you should be more than or equal to 18 years old