Posted on November 2, 2005June 11, 2013REVIEW: Masta Killa – No Said Date Artist: Masta Killa Album: No Said Date Label: Nature Sounds Rating: 7.5 / 10 Reviewer: A to the L Read the rest...