Home » Motoring News » Americans begin defaulting on Car Payments at Highest Rate in 30 Years