Resident profile: Ryan Ross

Ryan Ross is a promoter, a DJ and a producer. He loves his techno and he loves to party. We got the low down on the main man:    Born in Dundee Scotland and based in Cardiff South, Ryan Ross is rising from the flames and setting an imprint in the music industry...