“American Idol” stars featured in “Walt Disney World Christmas Parade” special on ABC-TV Dec. 25, 2006

Filed in: Celebrities

"American Idol" stars featured in "Walt Disney World Christmas Parade" special on  ABC-TV Dec. 25, 2006

“American Idol” stars featured in “Walt Disney World Christmas Parade” special on ABC-TV Dec. 25, 2006

Download Image