The France release their latest single ‘Forever Too Long’.

Forever Too Long

Though Manchester might well be known as the UK’s rainy city, indie-pop four-piece The France are looking to inject some sunshine into the city’s streets regardless of the time of year. Eschewing the cocksure arrogance of bands such as The Courteeners or Oasis that so many Manchester bands try to emulate, The France harbour a […]