Egypt Central Delay ‘White Rabbit’

Egypt Central have delayed the release of their new album ‘White Rabbit‘. It is now due out on May 31st.