Chrome Master
I send them 2500 n never recevied no rims
- 11-03-2008
- 6
They told me i send them half up front n paid half on deman! N i have never recived the rims!
G
denver, Colorado
U.S.A.
Company: Chrome Master
Country: USA
State: California
City: Ceres
Site: chromemaster.com