Florence & The Machine and Little Boots at BRIT Awards
Check out the footage below of IAMSOUND’s lovely UK ladies Little Boots and Florence and the Machine at the BRIT Awards a couple of days ago in London Town. Florence won the BRIT Awards’ Critics Choice Prize.