Rapper Sheek Louch recalls chilling in the studio with Biggie, Total, Craig Mack and more.

Sheek Louch, one-third of the Lox, is getting ready to drop a brand new album, Donnie G: Don Gorilla, his first for Def Jam Records, but we just wanna know what’s up with that album cover?