A troupe of young dancers from Port Talbot are flying the flag for Wales in tonight's 'Britain's Got Talent' semi-final.
The group - Nu Sxool - is made up of children aged 10 to 17.
The dancers wowed the judges and the audience at their audition and were complimented for being fresh and original
Welsh male voice choir 'Only Boys Aloud' are already in the final.
The teenage male voice choir sang the Welsh hymn Calon Lân, while fellow Welsh act Nu Sxool also won praise for their performance.
Nu Sxool and Only Boys Aloud are flying the flag for Wales in Britain's Got Talent finals on Saturday Night