Memento Records is proud to announce the licensing of "Brain Freeze", originally produced by Carl Craig as Tres Demented and released on his legendary Planet-E in 2006. For this exclusive re-issue on more info