English indie rock band Florence + the Machine released a track from their upcoming album. The Grammy-nominated band plans to release a new album later this year, their first since 2011's Ceremonials.
by Nitesh Arora
English indie rock band Florence + the Machine released a track from their upcoming album. The Grammy-nominated band plans to release a new album later this year, their first since 2011's Ceremonials.