Dr. Delgado

Dr Delgado is a mad scientist who does illegal experiments in the jungle in his search for eternal life.

Dr. Delgado