A cloister of French Nuns have signed a record deal with Universal. I am not making this up!

Check it out!