London based collective Kings Of The City release brand new music video for ‘Please Tell Me’, recently premiered world-wide as a future hit on Radio 1 by Zane Lowe.
London based collective Kings Of The City release brand new music video for ‘Please Tell Me’, recently premiered world-wide as a future hit on Radio 1 by Zane Lowe.