Ezra Miller’s band, Sons of an Illustrious Father, announced they’ll release a new album called Deus Sex Machina: Or, Moving Slowly Beyond Nikola Tesla. The album is coming out June 1, 2018.

They also shared a new song called “When Things Fall Apart” and you can listen clicking below:

Source: Under the Radar

filed under: Sons of an Illustrious Father
PREVIOUS POST
NEXT POST

Leave a Reply