Worth a watch: A video from the Archdiocese of Lima, Peru

A video from the Archdiocese of Lima, Peru, well worth a watch.