10-10-2006, 08:40 PM
This album was so terrible. It was their last album and it came out 7 years ago. I think i only liked 2 songs on the album. This album was a big disappointment considering the fact that their first 2 albums are good. Peace to DJ Lord Jazz who's from my hometown Cleveland, Ohio.