Wicked where we're livin'-what's this song?

There’s a new tune on the local radio station which is kind of a modern rock/rap hybrid in the vein of The Gorillaz.
The closest thing to a chorus is “it’s a wicked where we livin’” Or something to that effect.
I went so far as to write the radio station but they didn’t know what I was talking about, even though I’ve heard it several times in the car.

Help a fella out? What the heck’s this song?

I think the band’s called “The Transplants.” Is this song the one with the repeating piano?

THANK YOU! I was going to say that one of the singers sounded like the guy from Rancid, and lo and behold, it IS the guy from Rancid.
Radio station can’t tell me the song, but my beloved dopers come through.

Thanks again.