De La Soul – Can You Keep A Secret 20. November 201328. July 2018 Florian KellerWatch this video on YouTube Tommy Boy Records LP USA 1989 Discogs