This refreshing video is the work of Fr. STEPHEN A. CUYOS, MSC whose blog Happy Faith is worth a visit. Fr. Stephen is currently studying Social Communications in Rome and is fascinated by the possibilities of using technology to evangelize.
I'm looking forward to seeing more from Fr. Stephen.