Singer who hasn't had 'big break' makes BGT final

Top