Margaret Lyons
March 17, 2010 at 09:42 PM EDT

Aw, the top 12 Idol contestants are incredibly adorable in this little behind-the-scenes clip. Look how excited they are! I forgive them for the blah Rolling Stones episode from last night!

Stick a pin in this balloon of preciousness, PopWatchers: Who do you think is going home tonight?

You May Like

Comments

EDIT POST