WOW!!!!! What an upset on American Idol last night! Angie went home!!!! WHAT!!!! It's Kree and Candice in the finale!

My money is on Candice!

Check out Angie's farewell performance below: