May 2, 2017

The Debut (2000)

A low budget Filipino indie. Enjoyed.

Rating: C+

No comments: