I have a feeling that when The 1975 start releasing new music or teasing properly at least, they鈥檒l announce their spot first (assuming it鈥檚 not before poster drop)
New Franz Ferdinand album The Human Fear out today - going to give it a listen this evening. Catching them at Shepherds Bush in early March and hoping they might make a Glastonbury appearance too 馃