By Wendy Mitchell
Updated February 08, 2010 at 10:04 PM EST

Idoloonies, Fox has released another video of Ellen DeGeneres’ first American Idol show.

I love the “Hollywood is a disgusting town” line, but I am saddened that she chose to wear a seemingly stonewashed jean jacket for her first impression on the universe’s most popular TV show. Discuss.

Advertisement

Comments