Wendy Mitchell
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.

You May Like

Comments

EDIT POST