Nice one! This has a great rolling vibe.
I have to agree with the previous posts–the other musical elements outside of the drums need a bit more body to stand out in the mix. I really love the horns you have throughout as they really set the track's vibe. To add, there's just enough variety to keep it interesting & cohesive. Yeah, I'm feeling this one.