Vanishing Point, Embrace The Silence, 2005

Review of the 2005 album Embrace the Silence by Australian prog metallers Vanishing Point.