Well, the guitar playing is excellent, and the guitar tones are excellent. So that's waay cool right there.
I appreciated the horn swells - some of the horn hits come in a bit early sometimes?
The #1 comment I would make is a question - once you establish the big drums in the first twenty seconds, do you drop them a bit in volume after that? I think you should - it would let the guitar work shine, and it really is fine guitar work.
The entire song, I'm trying to reach for the drum fader to turn them down a little, so I can hear the guitars! Right now they are competing, instead of drums supporting the guitars.
Nice tune, nice skills, not-so-nice streets? They sound pretty cool to me.
-Tom