Home Albums Let It All Out / Delivering Keys Let It All Out / Delivering Keys (5 years) album Release day: Friday, October 26, 2018 Let It All Out / Delivering Keys 5 years old Artists Deekline Name Deekline When album released, He was 38, now 44 years old # Song Play