१९५६ नोभेम्बर ६
Portland, Oregon, USA
EpinWatch मा 1 शीर्षकमा संलग्न
Robert LaDuca is a director, producer, animator, and visual effects artist.