Girl Group FLO Receive Brits Rising Star Award
Power group Flo have won the Brits rising star award. Back in March, the trio from London released their debut single “Cardboard Box” and instantly won an award for their style and sound. The girl group, which was formed in…