Yes, article over on Clio Trophy about it. The thread over there has a scan from a car mag with what looks like a Liquid Yellow 200 branded a Williams.