These 5 Angels' Sweet Voice Melts My Heart, But The Ending Surprise Will Make You Cry A Bucket!

Poppy Girls: The Call (no need to say goodbye) live at Festival of Remembrance 2013