Francesca Saraco
Sean Leon Is a Self-Professed "Black Punk Rap Rock Motherfucker"
Sean Leon is the dark prince of Ajax, Ontario and he's looking to make his mark on the rap world.
Sean Leon is the dark prince of Ajax, Ontario and he's looking to make his mark on the rap world.