July 29, 2010...
Well that was fast! Not that this is so surprising what with Simon leaving, too.
Talk show host Ellen DeGeneres just Tweeted, "Dim the lights...I've voted myself off American Idol." Read her statement below:
"A couple months ago, I let FOX...