Behind The Scenes Of Egypt Central’s ‘White Rabbit’ [Video]
Memphis, Tennessee based quartet Egypt Central have given Noisecreep behind the scenes access to the making of their new video 'White Rabbit,' which is the title track off of their second album, which releases May 17.