Got Nun Talent

Got Nun Talent
Got Nun Talent

"The Voice" in Italy found a special talent in a nun. Not to be outdone, Ellen has a new show of her own.