I was just wondering if anyone has this on their car or considered buying one. If you do, does it make any sort of difference or is it a piece of junk? It's just I've haven't seen any post of threads about this bar.
Thanks for your comments, opinions and/or inputs on this.
- Dawly
Thanks for your comments, opinions and/or inputs on this.
- Dawly