Artist: Sean Leon
Title: Keys To The City
Album: Black Sheep Nirvana
Producer: J'vell Boyce, Jordan Evans
Avg Rating:

DJBooth Review

One of the greatest honors that can be bestowed upon a regular citizen is receiving the Keys To The City. For Sean Leon, it’s not so much receiving the keys but rather taking them. On the Toronto emcee’s new single, we take a look behind the closed doors of an important “local official” as … Read More