Florence and the Machine’s London album launch by Nialler9 Thursday, July 9, 2009 Related Tags london ArtistsFlorence and the Machine 2 Comments Win Florence and the Machine’s Chest.. Previous Article Why? – The Blackest Purse Next Article View Comments (2) Comments are closed"