American Idols Live “performed” this last Thursday at Scott Trade Center Auditorium. C and I were treated with tickets in one of the Club rooms so obviously I had to say yes. I’ve been a huge follower since my first obsession with Kelly Clarkson (or just the nice to look at Katharine McPhee): Well – […]