Some time ago there were some forum comments about tire wipers (device to rub against tires to clean debris off while riding). At that time, I did some web browsing and found a shop in the UK selling them on their web site. However, I have not been able to find that site again. Tried a forum search on this subject as well as several Google searches with different terms but have not come up with anything.
Does anyone know of a source or an official brand name that might get a hit on Google.
I know they are seldom used any more and don't have many supporters any longer but I would like to check them out and form my own opinions.