Home Albums Plaza Lost And Found Plaza Lost And Found (32 years) album Release day: Thursday, November 14, 1991 Plaza Lost And Found 32 years old Artists Bob Degen Name Bob Degen When album released, He was 47, now 80 years old # Song Play