You may have noticed that last year I 86'd the reviews section of Nodfactor.com because I just wasn't feeling the whole "album review" thing anymore in the age of Facebook,
Masta Ace and Marco Polo On Their Collaborations