Film director and producer, David Rodriguez have passed away

Film director and producer, David Rodriguez has been reported dead.…

- 3 months ago