looks great man! i agree, cobra emblems are out of place on anything other than a cobra. you should do something about getting the filter out of the engine compartment too.
man, if you lived in NY the cops would really bust your balls about that front plate, not only do they write you for not having a front plate, but they write you on obstruction of view for having it in your window
but judging by your name on this forum maybe you'll get away with it bc you are a cop yourself