The meaning of JDM Leaf Sticker. If you are a car guys, you must have noticed this JDM leaf logo that generaly comes into stickers. And if you have ever thought what it really means, this guys on the video got an answer for you! Let's...