Slaughterhouse premieres their brand new video for, My Life featuring Cee Lo Green. Slaughterhouse upcoming album is due out later on this year. Share This Post Have your say!00 Previous ArticleNew Balance 574 Summer NightNext ArticleAir Jordan 1 High Red White Black Leave a Reply Cancel ReplyYou must be logged in to post a comment.