Published On Apr 13, 2007
Only In The Philippines...
...will you find The Dancing Guard: You can't help smiling when you see Noel doing what he does in the middle of the crowdedl, fast-paced metropolis that is Metro Manila (Film directed by IS Manila student Felix Li)
show more