Kiwi Brother And Sister Wow X Factor Judges

Publish Date
Wednesday, 5 October 2016, 1:05PM

Kiwi brother and sister Isla and Finley Brentwood - originally from Queenstown - stunned the judges on X Factor Australia this week. How good are their harmonies?