New Car Ads from Detroit

I guess they are upset with us.

H/T comoprozac