Home Albums 20/10 20/10 (42 years) album Release day: Thursday, September 17, 1981 20/10 42 years old Artists Nito Mestre Name Nito Mestre When album released, He was 29, now 71 years old # Song Play