September 27, 2022DEVORA – God Is Dead: New Song Of The DayThe 13th Floor DEVORA releases God Is Dead, the title track from the Aussie outlaw’s new EP, due out October 21st.