Best Car Buying Technic
In King of the Hill season 12 episode 13 Peggy negotiates a car deal. I really like how she waited until the last minute to back out and start dealing……after the sales guy started to taste blood.
In King of the Hill season 12 episode 13 Peggy negotiates a car deal. I really like how she waited until the last minute to back out and start dealing……after the sales guy started to taste blood.