Up and coming London, UK based indie Hip Hop artist Sean Slick reelases his new video titled “Life”.  Peep his latest EP titled Rap Scene Menace available on all digital platforms.