Live performance of The Poppy Girls

  The Poppy Girls is an all-girl singing group from the U.K. who were beyond excited when they were asked to perform at the Royal British Legion Festival of Remembrance in 2013. There’s no doubt in the world that these girls are truly blessed with talent, but one of the girls had no idea just … Read more