Home Albums Self Lord - Single Self Lord - Single (10 years) album Release day: Tuesday, November 25, 2014 Self Lord - Single 10 years old Artists Mellow Man Ace Name Mellow Man Ace When album released, He was 47, now 57 years old # Song Play