The Christmas Idol panel of judges is a tough one. Santa Claus, Lady Sharoun the Purple and Jesus H. Christ Himself have power to make a contestant’s dreams come true. Can Shakila (Roberta Valderrama) win them over with her hot hot hot version of Feliz Navidad?
PREVIOUSLY ON ROBERTA VALDERRAMA: