Joe Castillo Performs on ‘America’s Got Talent’ Finals

Tonight was the “America’s Got Talent” 2012 finals and the last performances of the season. Joe Castillo performed his sand art one last time. What did you think of his final performance? Will he win the show? Sound off in the comments below.