Pretenders to the recently vacated Red Hot Chili Pepper "kings of honkey funk" throne? No one seems to like this Omaha, Nebraska quintet very much, so I thought I'd give one of their earlier releases a spin. I now have a dirty secret: I really
...more
New Reviews Newsletter
Want to be notified when new review sites are announced? Sign up for our email review notifications.