Glasses Malone Drops “Kanye Should Have Never Married (That B*tch)” Official Music Video Featuring Suga Free & LA Giantz

Watts, California recording artist Glasses “Loc” Malone & Stan Sheppard recently teamed up on a new…