Charena Escala

Born: None


Placeholder

Tribe

as Delia
Released: 2007-07-20

In the darker side of Manila-by-night, tribes of youthful gangsters roam the streets in search...

Movie page