The final 12 semifinalists performed last night. Tonight, only six will move on to the finals, one step closer to AGT's million-dollar prize.
INDEX GOOGLE INDEX GOOGLE INDEX GOOGLE INDEX GOOGLE INDEX GOOGLE INDEX GOOGLE INDEX GOOGLE INDEX GOOGLE INDEX GOOGLE INDEX GOOGLE INDEX GOOGLE INDEX GOOGLE INDEX GOOGLE INDEX GOOGLE INDEX GOOGLE INDEX GOOGLE INDEX GOOGLE INDEX GOOGLE