Girls Aloud performing on their final night

Girls Aloud Girls Aloud

Girls Aloud - Girls Aloud performing on their final night at London's O2 Arena - London, United Kingdom - Sunday 3rd March 2013 (2 Pictures)




Contactmusic