Michael Delgado

Michael Delgado

From San Gabriel, California, USA

Horror credits