Home Albums Yo Picasso Yo Picasso (27 years) album Release day: Wednesday, January 01, 1997 Yo Picasso 27 years old Artists Thomas Oboe Lee Name Thomas Oboe Lee When album released, He was 51, now 79 years old # Song Play