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