“Etched” NYC Screening
The documentary film, Etched in Glass: The Legacy of Steve Ross had its first New York screening recently at the Tribeca Screening Room in Manhattan. Following the screening, the full house audience, engaged in a lengthy discussion with film producers … Continued