I’m not sure who debases themselves more in this commercial: the car dealer guy, Kevin Youkilis or the Diabolical Biz Markie.
I’m going with the auto dealer, actually.