The Christmas Idol panel of judges is as tough as a grand jury. Santa Claus, Lady Sharoun the Purple, and Jesus H. Christ Himself can make a contestant’s dreams come true or break her heart. Can Shakila (Roberta Valderrama) win them over with her hot hot hot version of Feliz Navidad?