• Nas Might Have Just Confirmed ‘Lost Tapes 2′

    Screen Shot 2019-06-13 at 11.31.32 AM

    Need this. (more…)