A 1986 Lancia Delta S4 Rally Car Emerges From Jay Leno’s Garage This Week

It’s Rally Car Week in Jay Leno’s Garage as he reveals a 1986 Lancia Delta S4 and a 1978 Fiat 131 Abarth…