LEE! "I win!" The Ashley had a great time last night at the American Idol finale! I met a great collection of Idols!! Will be posting after party pictures later today! The Ashley