Hey everyone... a while back (about 6 months ago) on ebay, I saw a set of tires by Michelin that were the Tour de France (I guess from '03) special. The tire colors were blue white and red (French colors). Ive tried to find them everywhere but with no luck. So I guess they were limited edition tires. They would have looked great on my Peugeot.
So if anyone knows what Im taking about or know where I might find them... PLEASE let me know.