S SiR II Junior Member Feb 14, 2006 #1 Hi, i was wondering if anyone here has ever bought rims/tires from GTM Wheels in the states? If so how was your experience? Thanx for the info
Hi, i was wondering if anyone here has ever bought rims/tires from GTM Wheels in the states? If so how was your experience? Thanx for the info