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...