Back in 2018, Doug DeMuro bought his dream car, the 2005 Ford GT, and found himself in a world of pain when it came to caring for his new $225,000 supercar. While a Ford and reliable to the last, DeMuro’s supercharged V8 supercar can’t go to a regular dealership like […]