It's funny. Most people have probably heard of Del tha Funky Homosapien before. While it's not exactly an easily forgettable name, they're never really sure where... More >>>