Lamb of God
- Episode aired Jun 2, 1997
Drama about a sheep miraculously arriving in the living room of a poor couple.Drama about a sheep miraculously arriving in the living room of a poor couple.Drama about a sheep miraculously arriving in the living room of a poor couple.