Too bad it's that hideous phoenix yellow color. That is the most hardcore ugly color BMW has ever produced.... EVAR!!
I'm not knowledgeable in BMW area so my question might be stupid, but I'm sure its not just BMW M3 - there is usually numbers like 304i, 325c etc...
Looks awfully hot.