Ford unveiled its latest muscle car at the 2025 Detroit Auto Show. It's not just any muscle car, it's the Spirit of America Mustang GTD.
The small informal group of former BART workers, family and friends has been going strong for almost 20 years.