It seems oddly appropriate that, some 10 years after the Wu-Tang Clan first put the world on notice, Masta Killa would finally get to put out his solo album--he's the last of the original Clan members to deliver one. Even more remarkable is that, at a time when the Wu mostly seem like material for a future "I Love the '90s"
Manufacturer: Nature Sounds
Release date: 14 February 2005
EAN: 0822720710829 UPC: 822720710829
to add your own lists, reviews,
tags, pictures and videos to this music