Source magazine cover stars Slaughterhouse have released a video the Cee-Lo Green assisted “My Life”. My Life is the second single from the group’s second album “Welcome To: Our House” which is scheduled to drop early next month. Personal feelings aside, I hope this song does really well.