Question : when is the finale of agt season 12
Answer : September 20, 2017