21 April 2018Sons of an Illustrious Father

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

Posted by with No Comments
Leave a Reply