pull down to refresh

I feel like I've heard this band before, I recognise the voice but I can't place it... I think it's been sampled for something recently.
this territory is moderated