Twelve performers took the stage last night, but only six can move on to the finals for a chance at AGT's $1 million 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