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