JDM-Leaf-Air-Spencer-CSX3-05

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 check it out!

Leave a Reply