Product: The Crippled Lamb [VHS] (2000)
Rating: 5.0
Aaaaahhhhh!!!!
Movies about the birth of Christ are far and few in between. This movie as so many others brought home the message that Jesus is the Reason for this Season! It is a must to see and own.