Def Squad artist, Fish Grease, hops on some production from The Quarter Inch Kings for the new track, “It Ain’t Right”.