LAMBS OF GOD Set Extension by us on this art original drama series starring “Sister Carla”. Check this series out if you haven’t already watched it!