King Promise drops video for 'Selfish'

King Promise
King Promise