A friend asked if I could identify #28:
I couldn't figure it out searching with my phone, and needed about ten minutes of power desktop searching to get it. Anyone else want to try?
rd95, please allow the rest of the field a half-hour head start.
Definitely a head scratcher. I tried to cheat and texted the picture to some car designers, people who seem to know every car ever made by memory, and I got back a message that said simply, "We're not sure". Is it an Eastern European thing or something?