Del tha Funkee Homosapien - Rotten Tomatoes