Photo Credit: Lancia

There may be days when you may ask yourself, “Is this too much? am I going too far?” It is on these days you may choose to remember the Lancia Delta S4, supercharged and turbocharged.

Advertisement

Share This Story

About the author

Raphael Orlove

Raphael Orlove is features editor for Jalopnik.