What car is this? Spotted in Lombard, IL

Saw this on my way to work this morning. This is a rare occasion, but I am totally stumped as to what car this is. My first thought was a Noble M12, but it's not. I have no idea...


Share This Story

Get our newsletter