Anybody seen this weeks auto express, article on 20 years of Clio in it. Williams, Trophy, V6 and 200. Nice little write up :D