Richard Durand Live @ Trance Nation Albums Launch, Ministry of Sound (London)18.04.2014


trance nation
His first productions were tech trance singles “Make Me Scream” and “Slipping Away”, it is a Duch Trance DJ now in Ministry of Sound (London).