i was shopping around for a 2003 cobra and i came across a red one that had red leather inserts in the seats instead of the suede inserts. i was under the impression that all the newer cobras had the suede inserts (except for the mystichrome). am i uneducated or was there something that i missed? thanks for the clarification.
Brian
Brian