A short film from the Bristol SDA Church and the Film Department of Southern Adventist University.
• Winner of the "Audience Choice" Award
• Winner of "Best Illustration of God's Grace" Award
- SonScreen Film Festival 2010
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?