More rally news from TOP Marques today, we have news of the 1:12 Lancia Delta S4. No word on the available livery that is possibly in the works, but the initial grey-wear images show some promising detail inside and out. This racing legend should be on shelves in Q3/Q4 2018.
Product# TMR1204