SONS OF AN ILLUSTRIOUS FATHER Announce new album ‘Deus Sex Machina: Or, Moving Slowly Beyond Nikola Tesla’ Out June 1st
New York City’s Sons Of An Illustrious Father – comprised of Josh Aubin, Lilah Larson, and Ezra Miller – are proud to announce their brand new album, Deus Sex Machina: Or, Moving Slowly Beyond Nikola […]