Initiate have released a video for new track "The Surface".
The band is set to release their debut LP titled "Cerebral Circus" on Triple B Recordson April 12th.
Copyright © 2011 Rest Assured Zine. All Rights Reserved.