The Cin Cin signee steps up...
LOR is the latest signing on Fort Romeau and Ali Tillett's highly-acclaimed Cin Cin imprint, and it's not tough to see why.
He featured on...