American Idol invaded Austin, TX last night! The one hour episode showcased two fabulous new JLo looks and plenty of her great reactions. As always, Idol won the night with 24.9 million viewers, a 2% gain from last year’s equivalent episode! If you missed it, here’s a brief recap:
Remember, a new episode also airs tonight on Fox at 8 PM!!