Egypt Central Delay ‘White Rabbit’ Travis Faulk 14 years ago Egypt Central have delayed the release of their new album ‘White Rabbit‘. It is now due out on May 31st. Share this: