This is the song that Little Big Town did on the recent Elton John Grammy TV special a few weeks ago. The song appears on the new Elton tribute album "Restoration." Video Courtesy of YouTube.
Want to know more about Bill George? Get his official bio, social pages & articles on B101!Full Bio