The 2012 season of America’s Got Talent delivered its final performances last night. David Garibaldi and his CMYK’s, Tom Cotter, The Untouchables, Joe Castillo, William Close, and the Olate Dogs all had to deliver their best performance ever against some steep competition.