Florence And The Machine – Lungs || Music Review

As a debut that well lives up to the hype, Lungs is quite possibly the best pop indie album of 2009. With standout tracks like “Cosmic Love”, “Dog Days Are Over”, and “Drumming Song”, Welch approaches each tune with conviction and appetite. Emblazoning themes of death, violence, and estrangement, the fervor of her delivery…