Golf 7.5R & Clio 200
I think they sound impressive.. On a Jap import of some discription. But l don't think I could bring myself to put one anywhere near my car... Although, there is a small part of me that wants to, simply to see what it's like... :/
Thoughts?
Thoughts?