Last Poets, The – Oh My People 31. August 20153. April 2018 Florian KellerWatch this video on YouTube Celluliod LP USA 1985 Discogs / Digital