Florence and the Machine Shares Video for "Queen of Peace" and "Long & Lost" - Pretty Much Amazing