no one knew the answer when i asked what this is so here it is. Believe it or not this is a Lancia Delta S4 without various body panels for a rallycross
DiRT Rally 2.0 - Lancia Delta S4 RX on Steam
Sébastien Loeb's Electric Lancia Delta Looks Perfect
DiRT Rally 2.0 - Lancia Delta S4 Rallycross
Sébastien Loeb: Why I'm back in World RX
Lancia Delta S4 - The Iconic Group B Rally Car [Review]
1986 Lancia Delta S4 Group B - Chassis 227 - Ultimatecarpage.com
Lancia Delta S4 - Wikipedia
RX Lancia Delta S4 – Bruno Saby | Rally Group B Shrine
1985 Lancia Delta S4 - conceptcarz.com
1986 Lancia Delta S4 | Hagerty Insider
Lancia Delta S4 - David Evans' Favorite Rally Car – DirtFish
Latest DiRT Rally 2.0 DLC Unleashes Two More Group B Rallycross Monsters – GTPlanet