Wednesday, October 21, 2015

Florence & The Machine on Ellen


Watch Florence & the Machine perform on top of a pool as they do "Ship to Wreck" on Ellen.