That's crazy I ran into Mike DeLorean in the supermarket a few months back, had me thinking about the nas vs mega beef. Homie had a little buzz back in the days thought he could have done something in rap. At this point its sad to say but his chance has come and gone