Elton John to unveil ‘The Final Curtain’ in Boise this weekend

October 09, 2015 12:00 AM