May 15 2010 - Florence + the Machine played the penultimate UK show of their current 'Cosmic Love' tour at London's HMV Apollo last night. The show was streamed live on the internet for fans who had bought tickets for the broadcast.
Previous
Next
Register now and have your comments approved automatically!