Ellen Lands With 'Idol'

September 10, 2009 02:46 AM