Main image
27th October
2009
written by Ricky Hanson

 

Saw Florence and The Machine perform live at David Letterman taping in NYC.

Florence and The Machine, official site.

Leave a Reply

You must be logged in to post a comment.