10.19.2010 - By WFUV Public Radio
Anthony DeCurtis and Claudia Marshall's New Music Review of Elton John and Leon Russell's new album, "The Union." Produced by Nora Flaherty.