American Tyre Deal thread??
So, WTF is the sticky all about at the top of the page? Although I realise this site is US run now pretty much, the user base is predominantly UK, what good is a US tyre deal to us and how come, given the situation with paying traders on here, this is a sticky?
I know its probably already been discussed, but I couldn't find anything.