Florence + The Machine covering Talking Heads' 'Wild Wild Life'.
Florence + The Machine covering Talking Heads' 'Wild Wild Life'.
May 22, 2012 | by Shahlin Graves
Florence + The Machine recently dressed up in amazing animal costumes to perform an acoustic cover of Talking Heads' 'Wild Wild Life'.
Watch the [bear-y best] performance ever...
Loading...
Load next