Rare Hard to find CD Lil Italy "On Top Of The World" 1999 Canadian Print - No Limit Records
Excellent A++ CD Case, Inlay and and CD are in prestine condition.
Be sure to check out the Unearthed Studios Store for more exclusive Hip-Hop Cds