Next question: when is the finale of agt season 12?
September 20, 2017