Devlin - "London City Part II" | Music Video

Dagenham, England hailing emcee Devlin dropped off his 5 track warm-up project…