The Top 12 reflect on their "Home" performances! Do you agree with their opinions of the judges? Tune in to AMERICAN IDOL Wednesday & Thursday 8/7c on FOX!

)