Sister Lucy Truth has added its first video to SLT-Films, ‘Handprints of the Two Lucy’s

More videos to be added soon