I’ve said this forever. Do people really buy surprise cars at Christmas? If so, I wear a size 1991 restored Jeep Grand Wagoneer.

I’ve said this forever. Do people really buy surprise cars at Christmas? If so, I wear a size 1991 restored Jeep Grand Wagoneer.
