Leon Osborn – You Were Gone (ft. Barksdale) [New Music] On April 21, 2015 By Acid Stag New Music West Australian producer Leon Osborn signs to Pilerats Records and shares his latest production