Try our new info resource - "Aladdin's Cave" (Main menu)Just added a separate link to Ash's Dropbox thread (shortcut)
Does anyone know of a UK supplier for 17" DID chrome rims ? I am requiring a 17 x 1.85 and a 17 x 2.15. The only place i can find them is in Thailand