No surprise, the auto journo that insists on everything LS-swapped is actually a big ol’ fraud. Do as he says, not as he does with TTAC’s Project Car — a 1983 Ford Sierra Ghia previously reviewed with the promise of more to come. Promises: kept. After scouring the interwebs, reading about the Sierra’s factory […]
The post TTAC Project Car: Sacrifice to The Sierra Gods! appeared first on The Truth About Cars.