David Archuleta addresses fans who walked out of his Christmas show
The "American Idol" alum said he is "choosing not to hide" anymore.
More Videos
From CNN Newsource affiliates