A misprint caused quite the controversy at a Christmas carol service in Sri Lanka.
Andrew Choksy, who attended the Joy to the World service where the lyrics were distributed on December 11, said he recognized the Tupac song straight away.
"A lot of people were in shock as whether it was a joke or someone would actually rap the song," he told CNN. "A few of the older ladies in front of us could not stop looking at the printed booklet."
The rap version of Hail Mary contains lyrics about explicit violence, references to female genitalia and the N-word.
Instead of the traditional "Hail Mary full of grace, the lord is with thee," Tupac's version asks Mary, "Do you want to ride or die?"
The event was advertised as "a festival of music for peace and harmony."
PRIEST APOLOGIZES FOR MISTAKE
The Sri Lanka event, which was held in the capital Colombo, was organized by the Archdiocese of Colombo and the Joseph Vaz Trust.
Father Da Silva, from the archdiocese, told CNN once organizers realized the mistake they asked for the books back.
"The page was in the middle of the booklet. When people looked at this page, they saw it before the start of the show. Two people saw it and alerted us to it," he said.
Father Da Silva said the printer had been a "young boy" who had simply downloaded the wrong version of the song.
"We are very sorry to say that this happened," he said.
Copyright 2016 Cable News Network. Turner Broadcasting System, Inc. All Rights Reserved.
Sri Lankan church prints Tupac's lyrics instead of traditional 'Hail Mary'
More TOP STORIES News