DeBarge is back and he finally finished putting a set of 9000 dollar wheels on his 800 dollar Mercedes. Also there’s a dog, and DeBarge has a feud with Stan’s nation.