Album NewsEgypt Central Delay ‘White Rabbit’ on May 5, 2011 Egypt Central have delayed the release of their new album ‘White Rabbit‘. It is now due out on May 31st.Share this:TweetRedditMoreShare on TumblrRelated