Robert Vazquez

Special Effects Technician


Born on: 15 April, 1951

Born in: Brooklyn, New York, U.S.A

Died on: 25 May, 2013

English TBA
Special Effects Technician
English 2013
Special Effects Technician