They Shoot Mustangs, Don’t They?

Some people claim 24 Hours of Lemons is a waste of good cars, but wouldn’t you rather see this 1970 Ford Mustang running around a road course than running errands to Home Depot, where I shot this? It looks as if someone in high school in 1981 tricked this thing out with shackles, big wide […]