I also used to sit with her and listen to Elton John albums with her too! Elton's partner is from Atlanta , I've run into him 3 times on the street, he was in jeans and a t-shirt with an Atlanta Braves hat on, said hello shook his hand.....that's one of the reasons he likes it here.....people don't follow him or pester him.....he's has 6 huge penthouse apartments in the city...