Home | Uncategorized | Leela & Ellie Grace From the Archives Leela & Ellie Grace From the Archives November 25, 2023, 8:00 pm Share this Post Leela and Ellie Grace (Photo: https://leelaandelliegrace.wordpress.com/about/version-2-2/) The sisterly harmonies of Missouri-born Leela & Ellie Grace performed live at WFMT at the time of their debut in 2003.