David Rodriguez

David Rodriguez

Born 18 August 1970 in New York City, New York, USA

Died 29 October 2020 (aged 50)

Director

Writer

Sound

Producer