VideosFlorence '+' The Machine — 'Delilah'October 21, 2015Brad O'Mance Florence & The Machine Previous Article Videos Tove Lo — 'Moments' October 21, 2015Brad O'Mance Have a read Next Article Songs Baby Raptors — 'I Am My Only Love' October 22, 2015Popjustice Have a read