Leon Salazar is known for Takbo... Peter... Takbo! (1981) and Tacio (1981).
Takbo... Peter... Takbo!
Tacio
No data