Stealth Performance Products
Stealth rip off
- 01-26-2014
- 21
Promised goods when received it was not satisfactory when asked kept using lot of excuses then parts went missing when asked got confrontational Sty away!!!
Company: Stealth Performance Products
Country: South Africa
City: Pretoria