Tupac Shakur's Hail Mary makes surprise appearance at carol service