Indeed they have! Emmy The Great have released the new single We Almost Had A Baby from their self titled album. It is set to be released on 10th November, you can also catch them on tour at Rough Trade East on November 13th.
Categories
Indeed they have! Emmy The Great have released the new single We Almost Had A Baby from their self titled album. It is set to be released on 10th November, you can also catch them on tour at Rough Trade East on November 13th.