Originally published on Tue October 16, 2012 7:28 pm
Elton John is in the house! Well, he was this afternoon anyway. While in Washington, D.C., this week to deliver the keynote address at the International AIDS Conference, the Grammy-winning musician and activist joined NPR host Neal Conan on Talk of the Nation for a live interview and to answer questions from listeners.
Turns out, Elton has a sweet spot for NPR, and we sure felt the love this afternoon.