Gorillaz: Plastic Beach February 16, 2012I know the two are about as similar as salt and pepper, but I can’t help but think...
Del tha Funkee Homosapien: Both Sides of the Brain April 11, 2002Del always sounds a little unbalanced to me. I mean the guy is generally pissed about stuff, but...
Dr. Octagon: Dr. Octagonecologyst May 6, 2000I heard this album for the first time when working for a record label back in 1997. And...