Rabbits and Carrots is the strangest name for a funk band this side of Columbus, Ohio's Suspicious Can Openers. And it's certainly not a name that suits Mexico's hardest funk outfit. You'd expect ...