Brit Pop force Girls Aloud took to their new single ‘Something New’ to ‘Children In Need’ tonight, in support of the annual charity event airing live on the BBC.
Living up to the hype that currently surrounds their comeback, there’s no denying that this performance stands as one of their best, and confirming their status as the UK’s leading Pop force. Yes, they were that good.
Enjoy below…