News

This 2001 Focus ZX3 just sold for $40,000 at auction recently, and if you’re wondering why somebody would pay that much for it instead of, oh I don’t know, buying a brand-new 2025 Mustang ...