I, too, am glad Frog didn't win. He looked surprised too, when it was announced he was 3rd. At least by his head bob, anyway. I think he thought he had it in the bag.
I'm glad Night Angel won. I thought she was the best, and except for one song a few weeks ago, she was consistently good.
And I have no idea who any of the 3 finalists are.