The Star DVD Review

The Star is the latest movie about the birth of Christ, but this animated Christmas movie tells the story from the point of view of the animals. Check out our review.

Read More