Nick Cannon was right. That sure was an "insane" finale of America's Got Talent.
The summer competition crowned its Season 7 winner last night, but not before a two-hour finale crammed in clips of some awful talent; a visit from Joan Rivers; a goodbye to Sharon Osbourne; and performances by Justin Bieber and Green Day.
And after all that pageantry, the six contestants were whittled down to Tom Cotter and Olate Dogs, with the winner announced as...
... OLATE DOGS!
Confetti poured down, all the acts came on stage, hugs were exchanged and another season went in the books.
Did you agree with America's choice?