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