Look What Santa Brought Me!!
#41
That is the efini badge. It is the luxury version of Mazda in Japan. They are the badges I plan on getting when I get my 99spec body kit. Keep them they are cool. And more people will stop to talk to you about it.
Thread
Thread Starter
Forum
Replies
Last Post
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)