SLR Motorsports
SLR, Performance Chip, The SLR performance chip is a scam!
I purchased an slr chip and found out that it does nothing to your car that they claim it to do. I talked to my mechanic and he said these things are a rip off and they knowingly scam people with this crap. Now Ebay is in to it as well as they sell this garb on their site. Do not be fooled, I have ...