Delly and Pointy go head-to-head in a death-defying music battle!

Who will win on this week's edition of The Power Hour?

Share