Santiago Sanchez

Born: None


Placeholder

Plaga Zombie: Mutant Zone

as Boy #2
Released: 2001-12-21

A small town is the subject of some experiment with aliens where they were allowed to test some...

Movie page

Franco's Settlers

as Self
Released: 2013-10-23

Explores Llanos del Caudillo, a town from La Mancha founded in 1955 by the dictator Franco; a...

Movie page