Directed by Pierre & Francois Lamoureux. Filmed and recorded at The Iridium in New York City, From the PBS series Front and Center. For more information including airing times, please visit www.frontandcenter.com
Used with permission by the rights holders and administrators. All rights reserved by the rights holders and administrators.
16 окт 2024