Technically there's no such cd as "Fools From The Streets", cause it ain't written on the cover. It is only written on the disc as I remember.
Therefore people call it a self titled album. It was rerelased later (with some changes) as "Explicit Game".