Leon Salazar

Born: None


Placeholder

Takbo... Peter... Takbo!

as uncredited
Released: 1981-03-06

Movie page