The cross of Jesus is the power and grace we need to experience rebirth and salvation. We can’t earn this, we don’t deserve it and we can never merit eternal life. Come to the cross and experience new life! This was filmed at the St. Ann Novena in Scranton, PA. July 2011.