FLO @ Manchester New Century Hall – Manchester, U.K.
After claiming the prestigious Rising Star Award at the 2023 Brit Awards, British R&B pop girl group FLO have been climbing from strength to strength and there seems to be no stopping these girls. The group consists of school friends Stella Quaresma, Jorja Douglas and RenĂ©e Downer and have cemented themselves as one of the […]