A minute feel-good movie.

Starring:
Stephen Deita
Amelia Deita
Ryde Losorata
Sophia Roque

Directed by:
Bianca Rafanan

Edited by:
Bianca Rafanan

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…