Check the preview of our new release by Whelan & Di Scala and Eden on the vocal duty! this release is set for the 8th of June 2013.