Hey armadillo,
car looks good. Can you point me in the right direction? I have been looking for a set of coilovers for my leaf with no luck... I bought a set of megans on ebay but they told me 6-8 weeks and I'm here now past that and they still don't know when the would be coming in.
I just put...