Of the 3 teams this year, Canada easily was the best IMO. They truly put on the best show with the biggest display and the best colors with the greatest music choices. Bravo Canada! :D
The full show's in 2 parts. Videos from frankplusjen.
Note: There is a segment missing from the 2nd part, but believe me, you won't miss it. The "Bring Me To Life" bit at the end is amazing! WOW