The Birth of the Messiah is an animated musical celebration of one of the most pivotal events in all human history, the birth of Jesus Christ.
No Trailer found!