Tough, Swinging Latin Groove