Oscar Salazar

Movies

Shine a Light
Executive Producer
Misterious luminous objects appear each night at San Andres beach.
In fraganti
Detective Larrarte